def test_len(self): q = CollectionBase() q.FILENAME = './tests/testnames.tsv' q.patterns = [] assert_equal(len(q), 5) q.patterns = [] q.contains_in_furigana('c') assert_equal(len(q), 2)
def test_contains_in_furigana(self): q = CollectionBase() q.FILENAME = './tests/testnames.tsv' q.patterns = [] q.contains_in_furigana('c') assert_equal(list(q), [Name('abc\tcde'), Name('rst\tcuvw')]) q.patterns = [] q.contains_in_furigana('ij') assert_equal(list(q), [Name('fgh\tijk')]) q.patterns = [] q.contains_in_furigana('c', 'v') assert_equal(list(q), [Name('rst\tcuvw')])