MCPcopy
hub / github.com/aws/aws-cli / test_callbacks_invoked

Method test_callbacks_invoked

tests/unit/s3transfer/test_copies.py:75–91  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

73 self.stubber.assert_no_pending_responses()
74
75 def test_callbacks_invoked(self):
76 subscriber = RecordingSubscriber()
77 self.callbacks.append(subscriber.on_progress)
78 self.stubber.add_response(
79 'copy_object',
80 service_response={},
81 expected_params={
82 'Bucket': self.bucket,
83 'Key': self.key,
84 'CopySource': self.copy_source,
85 },
86 )
87 task = self.get_copy_task()
88 task()
89
90 self.stubber.assert_no_pending_responses()
91 self.assertEqual(subscriber.calculate_bytes_seen(), self.size)
92
93
94class TestCopyPartTask(BaseCopyTaskTest):

Callers

nothing calls this directly

Calls 5

get_copy_taskMethod · 0.95
calculate_bytes_seenMethod · 0.95
RecordingSubscriberClass · 0.90
add_responseMethod · 0.45

Tested by

no test coverage detected