def test_minimal_english(self): query = Query('the_table', [ Phrase('t', { 'english' : 'foo' }, []) ]) self.assertEqual(query.get_english(), 'Foo?')
def test_english(self): phrases = [ Phrase('phrase type', { 'english' : 'foo' }, []), Phrase('phrase type', { 'english' : 'bar' }, []) ] query = Query('the_table', phrases) self.assertEqual(query.get_english(), 'Foo bar?')
def test_empty_english(self): query = Query('the_table', []) self.assertEqual(query.get_english(), '')