Add test to validate propagator fields method (#228)
This commit is contained in:
parent
f71bc2b79e
commit
70b425a588
|
|
@ -153,6 +153,21 @@ class AwsXRayPropagatorTest(unittest.TestCase):
|
|||
|
||||
self.assertEqual(injected_items, expected_items)
|
||||
|
||||
def test_inject_reported_fields_matches_carrier_fields(self):
|
||||
carrier = CaseInsensitiveDict()
|
||||
|
||||
AwsXRayPropagatorTest.XRAY_PROPAGATOR.inject(
|
||||
AwsXRayPropagatorTest.carrier_setter,
|
||||
carrier,
|
||||
build_test_current_context(),
|
||||
)
|
||||
|
||||
injected_keys = set(carrier.keys())
|
||||
|
||||
self.assertEqual(
|
||||
injected_keys, AwsXRayPropagatorTest.XRAY_PROPAGATOR.fields()
|
||||
)
|
||||
|
||||
# Extract Tests
|
||||
|
||||
def test_extract_empty_carrier_from_invalid_context(self):
|
||||
|
|
|
|||
Loading…
Reference in New Issue