aboutsummaryrefslogtreecommitdiff
path: root/kamon-testkit
diff options
context:
space:
mode:
authorIvan Topolnjak <ivantopo@gmail.com>2017-08-21 09:23:07 +0200
committerIvan Topolnjak <ivantopo@gmail.com>2017-08-21 10:37:08 +0200
commita152a3098b564ed43766a857b32b7c7d7445f9ce (patch)
tree7651f61e598f316ee9dca415c5a5c67ce530bad5 /kamon-testkit
parent3cb974e5dfd381b9b28ffef9977047cf35242121 (diff)
downloadKamon-a152a3098b564ed43766a857b32b7c7d7445f9ce.tar.gz
Kamon-a152a3098b564ed43766a857b32b7c7d7445f9ce.tar.bz2
Kamon-a152a3098b564ed43766a857b32b7c7d7445f9ce.zip
binary encoding of context and entries
Diffstat (limited to 'kamon-testkit')
-rw-r--r--kamon-testkit/src/main/resources/reference.conf13
-rw-r--r--kamon-testkit/src/main/scala/kamon/testkit/ContextTesting.scala8
2 files changed, 18 insertions, 3 deletions
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