class TInternetRadio(TestCase): def setUp(self): quodlibet.config.init() self.bar = InternetRadio(SongLibrary()) def test_can_filter(self): self.assertTrue(self.bar.can_filter("foo")) self.assertTrue(self.bar.can_filter_text()) def tearDown(self): self.bar.destroy() quodlibet.config.quit()
class TInternetRadio(TestCase): def setUp(self): quodlibet.config.init() self.bar = InternetRadio(SongLibrary(), NullPlayer()) def test_can_filter(self): for key in ["foo", "title", "fake~key", "~woobar", "~#huh"]: self.failIf(self.bar.can_filter(key)) def tearDown(self): self.bar.destroy() quodlibet.config.quit()
class TInternetRadio(TestCase): def setUp(self): quodlibet.config.init() self.bar = InternetRadio(SongLibrary()) def test_can_filter(self): self.assertTrue(self.bar.can_filter("foo")) self.assertTrue(self.bar.can_filter_text()) def test_status_bar_text(self): self.assertEqual(self.bar.status_text(1), "1 station") self.assertEqual(self.bar.status_text(101, 123), "101 stations") def tearDown(self): self.bar.destroy() quodlibet.config.quit()