예제 #1
0
 def setUp(self):
     super(TestGetObjectWorker, self).setUp()
     self.files = FileCreator()
     self.queue = queue.Queue()
     self.client_factory = mock.Mock(ClientFactory)
     self.client_factory.create_client.return_value = self.client
     self.transfer_monitor = TransferMonitor()
     self.osutil = OSUtils()
     self.worker = GetObjectWorker(queue=self.queue,
                                   client_factory=self.client_factory,
                                   transfer_monitor=self.transfer_monitor,
                                   osutil=self.osutil)
     self.transfer_id = self.transfer_monitor.notify_new_transfer()
     self.bucket = 'bucket'
     self.key = 'key'
     self.remote_contents = b'my content'
     self.temp_filename = self.files.create_file('tempfile', '')
     self.extra_args = {}
     self.offset = 0
     self.final_filename = self.files.full_path('final_filename')
     self.stream = six.BytesIO(self.remote_contents)
     self.transfer_monitor.notify_expected_jobs_to_complete(
         self.transfer_id, 1000)
예제 #2
0
 def setUp(self):
     self.files = FileCreator()
예제 #3
0
 def setUp(self):
     self.model = yaml.safe_load(open(os.path.join(MODEL_DIR, 'service.yaml')))
     self.service_model = ServiceModel(self.model, 'servicename')
     self.resolver = ShapeResolver(self.model['definitions'])
     self.files = FileCreator()
예제 #4
0
 def setUp(self):
     self.file_creator = FileCreator()
예제 #5
0
 def setUp(self):
     super(BaseIOTaskTest, self).setUp()
     self.files = FileCreator()
     self.osutil = OSUtils()
     self.temp_filename = os.path.join(self.files.rootdir, 'mytempfile')
     self.final_filename = os.path.join(self.files.rootdir, 'myfile')