123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #!/usr/bin/env python
- # -*- coding:utf-8 -*-
- import unittest
- import upload
- import threading
- import time
- class UploadTest(unittest.TestCase):
- def generate_content(self):
- return {
- 'dev_ip': 'local.pc',
- 'port': ':9011',
- 'type': 'camera',
- 'pwd': time.time()
- }
- def test_generate_file(self):
- print("-=-=-=-=")
- upload.defaultHandler = upload.Handle(1, 'temp.txt', './')
- t = threading.Thread(target=upload.listen)
- t.setDaemon(True)
- t.start()
- # add task
- upload.add_task(self.generate_content())
- time.sleep(4)
- upload.add_task(self.generate_content())
- upload.add_task(self.generate_content())
- upload.add_task(self.generate_content())
- upload.add_task(self.generate_content())
- upload.add_task(self.generate_content())
- upload.add_task(self.generate_content())
- time.sleep(4)
- if __name__ == '__main__':
- unittest.main()
|