Skip to content

Commit cc4b563

Browse files
committed
test: Add additional test case for Sentry trace header parsing
1 parent dc5c2cf commit cc4b563

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

test/Sentry.Tests/SentryHttpMessageHandlerTests.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ public class SentryHttpMessageHandlerTests
1111
{
1212
[Theory]
1313
[InlineData("75302ac48a024bde9a3b3734a82e36c8-1000000000000000-0", SentryTraceHeader.HttpHeaderName, "75302ac48a024bde9a3b3734a82e36c8-1000000000000000-0")]
14+
[InlineData("75302ac48a024bde9a3b3734a82e36c8-1000000000000000-1", SentryTraceHeader.HttpHeaderName, "75302ac48a024bde9a3b3734a82e36c8-1000000000000000-1")]
1415
[InlineData("75302ac48a024bde9a3b3734a82e36c8-1000000000000000-0", W3CTraceHeader.HttpHeaderName, "00-75302ac48a024bde9a3b3734a82e36c8-1000000000000000-00")]
1516
[InlineData("75302ac48a024bde9a3b3734a82e36c8-1000000000000000-1", W3CTraceHeader.HttpHeaderName, "00-75302ac48a024bde9a3b3734a82e36c8-1000000000000000-01")]
1617
public async Task SendAsync_SentryTraceHeaderNotSet_SetsHeader_ByDefault(string traceHeader, string headerName, string expectedValue)
@@ -38,6 +39,7 @@ public async Task SendAsync_SentryTraceHeaderNotSet_SetsHeader_ByDefault(string
3839

3940
[Theory]
4041
[InlineData("75302ac48a024bde9a3b3734a82e36c8-1000000000000000-0", "sentry-trace", "75302ac48a024bde9a3b3734a82e36c8-1000000000000000-0")]
42+
[InlineData("75302ac48a024bde9a3b3734a82e36c8-1000000000000000-1", "sentry-trace", "75302ac48a024bde9a3b3734a82e36c8-1000000000000000-1")]
4143
[InlineData("75302ac48a024bde9a3b3734a82e36c8-1000000000000000-0", "traceparent", "00-75302ac48a024bde9a3b3734a82e36c8-1000000000000000-00")]
4244
[InlineData("75302ac48a024bde9a3b3734a82e36c8-1000000000000000-1", "traceparent", "00-75302ac48a024bde9a3b3734a82e36c8-1000000000000000-01")]
4345
public async Task SendAsync_SentryTraceHeaderNotSet_SetsHeader_WhenUrlMatchesPropagationOptions(string traceHeader, string headerName, string expectedValue)
@@ -330,6 +332,7 @@ public void Send_SentryTraceHeaderNotSet_SetsHeader_ByDefault(string traceHeader
330332

331333
[Theory]
332334
[InlineData("75302ac48a024bde9a3b3734a82e36c8-1000000000000000-0", "sentry-trace", "75302ac48a024bde9a3b3734a82e36c8-1000000000000000-0")]
335+
[InlineData("75302ac48a024bde9a3b3734a82e36c8-1000000000000000-1", "sentry-trace", "75302ac48a024bde9a3b3734a82e36c8-1000000000000000-1")]
333336
[InlineData("75302ac48a024bde9a3b3734a82e36c8-1000000000000000-0", "traceparent", "00-75302ac48a024bde9a3b3734a82e36c8-1000000000000000-00")]
334337
[InlineData("75302ac48a024bde9a3b3734a82e36c8-1000000000000000-1", "traceparent", "00-75302ac48a024bde9a3b3734a82e36c8-1000000000000000-01")]
335338
public void Send_SentryTraceHeaderNotSet_SetsHeader_WhenUrlMatchesPropagationOptions(string traceHeader, string headerName, string expectedValue)

0 commit comments

Comments
 (0)