diff options
author | Diego <diegolparra@gmail.com> | 2014-03-08 20:17:15 -0300 |
---|---|---|
committer | Diego <diegolparra@gmail.com> | 2014-03-08 20:17:15 -0300 |
commit | b8a26e0f173a528c700a3d0cfa4ed2f8079a7ae1 (patch) | |
tree | 67e184bf958f2690b69db82a42eb396788e314e2 /kamon-play/src/test/scala/kamon/play/RequestInstrumentationSpec.scala | |
parent | 347319f58f7aca927729c5144b3d7d59750be7e4 (diff) | |
download | Kamon-b8a26e0f173a528c700a3d0cfa4ed2f8079a7ae1.tar.gz Kamon-b8a26e0f173a528c700a3d0cfa4ed2f8079a7ae1.tar.bz2 Kamon-b8a26e0f173a528c700a3d0cfa4ed2f8079a7ae1.zip |
WIP:Play integration WebExternal
Diffstat (limited to 'kamon-play/src/test/scala/kamon/play/RequestInstrumentationSpec.scala')
-rw-r--r-- | kamon-play/src/test/scala/kamon/play/RequestInstrumentationSpec.scala | 7 |
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) |