Example #1
0
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())
Example #2
0
 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]]
Example #3
0
 def col_defs(self):
     cols = Sentences.col_defs(self)
     return cols[:-1] + [AudioCol(self, 'audio')] + cols[-1:]