X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fmain%2FSonePluginTest.kt;h=e658fe2e82b2457251b100825dd27085a263d8d3;hp=b846522a40102c925ef04955e6acc09b589800ae;hb=47562abd9b9be05511954ebad829bb268057fd03;hpb=cbc92cfc389b22654d1e606d4dc757105aa1d4d4 diff --git a/src/test/kotlin/net/pterodactylus/sone/main/SonePluginTest.kt b/src/test/kotlin/net/pterodactylus/sone/main/SonePluginTest.kt index b846522..e658fe2 100644 --- a/src/test/kotlin/net/pterodactylus/sone/main/SonePluginTest.kt +++ b/src/test/kotlin/net/pterodactylus/sone/main/SonePluginTest.kt @@ -100,6 +100,12 @@ class SonePluginTest { assertThat(getInjected(NotificationHandler::class.java), notNullValue()) } + @Test + fun `ticker shutdown is being requested`() { + sonePlugin.runPlugin(pluginRespirator) + assertThat(getInjected(TickerShutdown::class.java), notNullValue()) + } + private class FirstStartListener(private val firstStartReceived: AtomicBoolean) { @Subscribe fun firstStart(firstStart: FirstStart) {