From a152a3098b564ed43766a857b32b7c7d7445f9ce Mon Sep 17 00:00:00 2001 From: Ivan Topolnjak Date: Mon, 21 Aug 2017 09:23:07 +0200 Subject: binary encoding of context and entries --- kamon-testkit/src/main/resources/reference.conf | 13 +++++++++++++ .../src/main/scala/kamon/testkit/ContextTesting.scala | 8 +++++--- 2 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 kamon-testkit/src/main/resources/reference.conf (limited to 'kamon-testkit') diff --git a/kamon-testkit/src/main/resources/reference.conf b/kamon-testkit/src/main/resources/reference.conf new file mode 100644 index 00000000..e20cf755 --- /dev/null +++ b/kamon-testkit/src/main/resources/reference.conf @@ -0,0 +1,13 @@ +kamon { + + + context.codecs { + http-headers-keys { + string-broadcast-key = "kamon.context.SimpleStringCodec$Headers" + } + + binary-keys { + string-broadcast-key = "kamon.context.SimpleStringCodec$Binary" + } + } +} \ No newline at end of file diff --git a/kamon-testkit/src/main/scala/kamon/testkit/ContextTesting.scala b/kamon-testkit/src/main/scala/kamon/testkit/ContextTesting.scala index 507f17ad..8fd51024 100644 --- a/kamon-testkit/src/main/scala/kamon/testkit/ContextTesting.scala +++ b/kamon-testkit/src/main/scala/kamon/testkit/ContextTesting.scala @@ -3,9 +3,11 @@ package kamon.testkit import kamon.context.{Context, Key} trait ContextTesting { - val TestLocalKey = Key.local[Option[String]]("test-local-key", None) - val TestBroadcastKey = Key.broadcast[Option[String]]("test-local-key", None) + val StringKey = Key.local[Option[String]]("string-key", None) + val StringBroadcastKey = Key.broadcast[Option[String]]("string-broadcast-key", None) def contextWithLocal(value: String): Context = - Context.create(TestLocalKey, Some(value)) + Context.create(StringKey, Some(value)) } + +object ContextTesting extends ContextTesting -- cgit v1.2.3