aboutsummaryrefslogtreecommitdiff
path: root/src/test/scala/kamon/instrumentation/DispatcherInstrumentationSpec.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/scala/kamon/instrumentation/DispatcherInstrumentationSpec.scala')
-rw-r--r--src/test/scala/kamon/instrumentation/DispatcherInstrumentationSpec.scala27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/test/scala/kamon/instrumentation/DispatcherInstrumentationSpec.scala b/src/test/scala/kamon/instrumentation/DispatcherInstrumentationSpec.scala
new file mode 100644
index 00000000..517a4ce0
--- /dev/null
+++ b/src/test/scala/kamon/instrumentation/DispatcherInstrumentationSpec.scala
@@ -0,0 +1,27 @@
+package kamon.instrumentation
+
+import org.scalatest.{Matchers, WordSpec}
+import akka.actor.ActorSystem
+import kamon.metric.MetricDirectory
+
+class DispatcherInstrumentationSpec extends WordSpec with Matchers{
+ import MetricDirectory.dispatcherStats
+
+
+ "the dispatcher instrumentation" should {
+ "instrument a dispatcher that belongs to a non-filtered actor system" in {
+ val defaultDispatcherStats = dispatcherStats("single-dispatcher", "akka.actor.default-dispatcher")
+
+ defaultDispatcherStats should not be None
+
+ //KamonMetrics.watch[Actor] named "ivan"
+
+ }
+ }
+
+
+ trait SingleDispatcherActorSystem {
+ val actorSystem = ActorSystem("single-dispatcher")
+ }
+}
+