traceOptions = TraceOptions.fromLowerBase16(traceparent, TRACE_OPTION_OFFSET); } catch (IllegalArgumentException e) { throw new SpanContextParseException("Invalid traceparent: " + traceparent, e);
traceOptions = TraceOptions.fromLowerBase16(traceparent, TRACE_OPTION_OFFSET); } catch (IllegalArgumentException e) { throw new SpanContextParseException("Invalid traceparent: " + traceparent, e);
@Test public void toFromBase16() { assertThat(TraceOptions.fromLowerBase16("ff", 0).toLowerBase16()).isEqualTo("ff"); assertThat(TraceOptions.fromLowerBase16("01", 0).toLowerBase16()).isEqualTo("01"); assertThat(TraceOptions.fromLowerBase16("06", 0).toLowerBase16()).isEqualTo("06"); }