aboutsummaryrefslogtreecommitdiff
path: root/kamon-play/src/test/scala/kamon/play/RequestInstrumentationSpec.scala
diff options
context:
space:
mode:
Diffstat (limited to 'kamon-play/src/test/scala/kamon/play/RequestInstrumentationSpec.scala')
-rw-r--r--kamon-play/src/test/scala/kamon/play/RequestInstrumentationSpec.scala7
1 files changed, 6 insertions, 1 deletions
diff --git a/kamon-play/src/test/scala/kamon/play/RequestInstrumentationSpec.scala b/kamon-play/src/test/scala/kamon/play/RequestInstrumentationSpec.scala
index 5b75359f..2dce39f8 100644
--- a/kamon-play/src/test/scala/kamon/play/RequestInstrumentationSpec.scala
+++ b/kamon-play/src/test/scala/kamon/play/RequestInstrumentationSpec.scala
@@ -75,7 +75,12 @@ class RequestInstrumentationSpec extends PlaySpecification {
private val expectedToken = Some(traceTokenValue)
private val traceTokenHeader = (traceTokenHeaderName -> traceTokenValue)
- "the request instrumentation" should {
+ "the Request instrumentation" should {
+ "respond to the asyncResult action with X-Trace-Token" in new WithServer(appWithRoutes) {
+ val Some(result) = route(FakeRequest(GET, "/asyncResult").withHeaders(traceTokenHeader))
+ header(traceTokenHeaderName, result) must equalTo(expectedToken)
+ }
+
"respond to the async action with X-Trace-Token" in new WithServer(appWithRoutes) {
val Some(result) = route(FakeRequest(GET, "/async").withHeaders(traceTokenHeader))
header(traceTokenHeaderName, result) must equalTo(expectedToken)