def test_AudioCol(env, mocker): from clld.web.datatables.sentence import AudioCol, Sentences col = AudioCol(Sentences(env['request'], common.Sentence), 'audio') col.order() col.search('yes') col.format(mocker.Mock())
def col_defs(self): res = Sentences.col_defs(self) return [ res[1], res[4], LocationCol(self, 'settlement', choices=get_distinct_values(CounterpartExample.location)), RefsCol(self, 'source', choices=get_distinct_values(common.Source.name)), res[6]]
def col_defs(self): cols = Sentences.col_defs(self) return cols[:-1] + [AudioCol(self, 'audio')] + cols[-1:]