16 lines
480 B
Python
16 lines
480 B
Python
# Copyright 2021 (c) Anna Schumaker.
|
|
from . import filter
|
|
from gi.repository import Gtk
|
|
import unittest
|
|
|
|
class TestPlaylistFilter(unittest.TestCase):
|
|
def test_playlist_filter_init(self):
|
|
f = filter.Filter()
|
|
self.assertIsInstance(f, Gtk.CustomFilter)
|
|
self.assertIsNone(f.text)
|
|
self.assertEqual(f.pattern.pattern, "")
|
|
|
|
f.set_search_text("text")
|
|
self.assertEqual(f.text, "text")
|
|
self.assertEqual(f.pattern.pattern, "text")
|