testPlot.py 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. import time
  2. import unittest
  3. import logging
  4. from refill import time_border
  5. logging.basicConfig(filename='/var/www/html/data/log/qreader.log', level=logging.DEBUG)
  6. log = logging.getLogger('reader')
  7. class MyTestCase(unittest.TestCase):
  8. __redis_host = '192.168.3.104'
  9. # __redis_host = '192.168.3.46'
  10. def test_something(self):
  11. self.assertEqual(True, False) # add assertion here
  12. def test_listener(self):
  13. try:
  14. from refill import queueListener
  15. queueListener.set_redis(self.__redis_host,'6379')
  16. queueListener.prepare_data()
  17. except Exception as ex:
  18. log.error(ex)
  19. pass
  20. def test_timestart(self):
  21. stamp = int(time.time())
  22. for i in range(300):
  23. x = stamp + i
  24. l = time_border(300,x,True)
  25. r = time_border(300,x,False)
  26. print('l=',l,'r=',r)
  27. def testDays(self):
  28. from refill import MerchantReader
  29. from refill import ChannelReader
  30. try:
  31. chreader = ChannelReader()
  32. chdays = chreader.days()
  33. reader = MerchantReader()
  34. days = reader.days()
  35. except Exception as ex:
  36. log.error(ex)
  37. pass
  38. def testDirs(self):
  39. from refill import NetchkReader
  40. try:
  41. reader = NetchkReader()
  42. paths = reader.dirs()
  43. except Exception as ex:
  44. log.error(ex)
  45. pass
  46. def test_jsonLoads(self):
  47. import json
  48. try:
  49. str = 4
  50. x = json.loads(str)
  51. print(x)
  52. except Exception as ex:
  53. print(ex)
  54. def test_partial(self):
  55. from functools import partial
  56. add_five = partial()
  57. def test_key(self):
  58. def person(name, age, *, city, job):
  59. print(name, age, city, job)
  60. person('Jack', 24, city='Beijing', job='Engineer')
  61. person('Jack', 24, 'Beijing', job='Engineer')
  62. person('Jack', 24, 'Beijing', 'Engineer')
  63. if __name__ == '__main__':
  64. unittest.main()