def verify(cases, operator): for original, expected in cases: term = Upadesha('a~').set_value(original) state = State([term]) assert operator.apply(state, 0)[0].value == expected
def term_tester(filt, data): term = Upadesha('a~').set_value(data) return filt.allows([term], 0)