From 948d9e7886d9afc6d7d207d71c6a660afa64db7f Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Tue, 2 Feb 2016 08:34:36 +0000 Subject: [PATCH] Ensure sampled traces are exportable in test --- ...ultTraceManagerTests.java => DefaultTracerTests.java} | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) rename spring-cloud-sleuth-core/src/test/java/org/springframework/cloud/sleuth/{DefaultTraceManagerTests.java => DefaultTracerTests.java} (95%) diff --git a/spring-cloud-sleuth-core/src/test/java/org/springframework/cloud/sleuth/DefaultTraceManagerTests.java b/spring-cloud-sleuth-core/src/test/java/org/springframework/cloud/sleuth/DefaultTracerTests.java similarity index 95% rename from spring-cloud-sleuth-core/src/test/java/org/springframework/cloud/sleuth/DefaultTraceManagerTests.java rename to spring-cloud-sleuth-core/src/test/java/org/springframework/cloud/sleuth/DefaultTracerTests.java index e2ec06156..04fcccb56 100644 --- a/spring-cloud-sleuth-core/src/test/java/org/springframework/cloud/sleuth/DefaultTraceManagerTests.java +++ b/spring-cloud-sleuth-core/src/test/java/org/springframework/cloud/sleuth/DefaultTracerTests.java @@ -44,7 +44,7 @@ import org.springframework.context.ApplicationEventPublisher; /** * @author Spencer Gibb */ -public class DefaultTraceManagerTests { +public class DefaultTracerTests { public static final String CREATE_SIMPLE_TRACE = "createSimpleTrace"; public static final String IMPORTANT_WORK_1 = "important work 1"; @@ -107,6 +107,13 @@ public class DefaultTraceManagerTests { assertThat(span.isExportable(), is(false)); } + @Test + public void exportable() { + DefaultTracer tracer = new DefaultTracer(new AlwaysSampler(), new Random(), this.publisher); + Span span = tracer.startTrace(CREATE_SIMPLE_TRACE); + assertThat(span.isExportable(), is(true)); + } + @Test public void exportableInheritedFromParent() { DefaultTracer tracer = new DefaultTracer(new AlwaysSampler(), new Random(), this.publisher);