File tree Expand file tree Collapse file tree
dd-java-agent/testing/src
main/java/datadog/trace/agent/test Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ public boolean add(final List<DDSpan> trace) {
8585 };
8686 TEST_TRACER = new DDTracer (TEST_WRITER );
8787 TestUtils .registerOrReplaceGlobalTracer ((Tracer ) TEST_TRACER );
88- GlobalTracer .registerIfAbsent ((DDTracer ) TEST_TRACER );
88+ GlobalTracer .registerIfAbsent ((datadog . trace . api . Tracer ) TEST_TRACER );
8989 }
9090
9191 protected static Tracer getTestTracer () {
Original file line number Diff line number Diff line change @@ -10,6 +10,8 @@ class AgentTestRunnerTest extends AgentTestRunner {
1010 private static final boolean AGENT_INSTALLED_IN_CLINIT
1111 // having opentracing class in test field should not cause problems
1212 private static final Tracer A_TRACER = null
13+ // having dd tracer api class in test field should not cause problems
14+ private static final datadog.trace.api.Tracer DD_API_TRACER = null
1315
1416 static {
1517 // when test class initializes, opentracing should be set up, but not the agent.
@@ -20,11 +22,13 @@ class AgentTestRunnerTest extends AgentTestRunner {
2022 def " classpath setup" () {
2123 expect :
2224 A_TRACER == null
25+ DD_API_TRACER == null
2326 OT_LOADER == BOOTSTRAP_CLASSLOADER
2427 ! AGENT_INSTALLED_IN_CLINIT
2528 getTestTracer() == TestUtils . getUnderlyingGlobalTracer()
2629 getAgentTransformer() != null
2730 datadog.trace.api.Trace . getClassLoader() == BOOTSTRAP_CLASSLOADER
31+ TestUtils . getUnderlyingGlobalTracer() == datadog.trace.api.GlobalTracer . get()
2832 }
2933
3034 def " logging works" () {
You can’t perform that action at this time.
0 commit comments