def test_downstream_request_headers_without_parent_span_id(self): generator = SimpleIdGenerator() self.store.get.return_value = data = ZipkinData( trace_id=generator.generate_trace_id(), span_id=generator.generate_span_id(), sampled=True, flags=0) self.assertDictEqual( self.api.get_headers_for_downstream_request(), { 'X-B3-TraceId': data.trace_id.get_hex(), 'X-B3-SpanId': data.span_id.get_hex(), 'X-B3-Sampled': 'true', 'X-B3-Flags': '0' })
def setUp(self): self.generator = SimpleIdGenerator()