From 0e736d6705877bec4c71dc90b07c20640aeae1bd Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Tue, 3 Dec 2019 18:53:24 +0100 Subject: [PATCH] =?utf8?q?=E2=9C=A8=20Allow=20specification=20of=20annotat?= =?utf8?q?ion=20for=20singleton=20verification?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/test/kotlin/net/pterodactylus/sone/test/Guice.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/test/kotlin/net/pterodactylus/sone/test/Guice.kt b/src/test/kotlin/net/pterodactylus/sone/test/Guice.kt index a4ae1d5..b0bed5c 100644 --- a/src/test/kotlin/net/pterodactylus/sone/test/Guice.kt +++ b/src/test/kotlin/net/pterodactylus/sone/test/Guice.kt @@ -20,9 +20,9 @@ inline fun Injector.getInstance(annotation: Annotation? = null ?: getInstance(Key.get(object : TypeLiteral() {})) -inline fun Injector.verifySingletonInstance() { - val firstInstance = getInstance() - val secondInstance = getInstance() +inline fun Injector.verifySingletonInstance(annotation: Annotation? = null) { + val firstInstance = getInstance(annotation) + val secondInstance = getInstance(annotation) assertThat(firstInstance, sameInstance(secondInstance)) } -- 2.7.4