def setUp(self): # Patches self.addCleanup(patch.stopall) self.connect_s3 = patch.object(boto, 'connect_s3').start() self.connect_s3().get_bucket().new_key().generate_url = Mock( return_value='http://test.com?key=value') # App and payload self.app = conductor.create().test_client() self.payload = { 'metadata': { 'owner': 'owner', 'name': 'name', }, 'filedata': { 'file1': { 'name': 'file1', 'length': 100, 'md5': 'aaa', }, }, }
import os import sys import conductor # Create application app = conductor.create() # Port to listen port = int(conductor.config.PORT) if len(sys.argv) > 1: port = int(sys.argv[1]) # Debug mode flag debug = conductor.config.DEBUG # Run application app.run(host='0.0.0.0', port=port, debug=debug)