diff --git a/test/Favourites.cpp b/test/Favourites.cpp index f0ebccf309..9dcd890f5a 100644 --- a/test/Favourites.cpp +++ b/test/Favourites.cpp @@ -235,4 +235,20 @@ TEST_F(FavouritesTest, ChangedSignals) EXPECT_TRUE(signalFired); } +TEST_F(FavouritesTest, RequestingSignalForNoneType) +{ + bool exceptionThrown = false; + + try + { + GlobalFavouritesManager().getSignalForType(decl::Type::None); + } + catch (const std::logic_error&) + { + exceptionThrown = true; + } + + EXPECT_TRUE(exceptionThrown); +} + }