def test_nnf_examples(self): for (f, _, _, logic) in get_example_formulae(): if get_env().factory.has_solvers(logic=logic): rf = nnf(f) try: ok = is_valid(Iff(f, rf), logic=logic) except SolverReturnedUnknownResultError: ok = not logic.quantifier_free self.assertTrue(ok)
def test_nnf_examples(self): for (f, _, _, logic) in get_example_formulae(): if self.env.factory.has_solvers(logic=logic): rf = nnf(f) try: ok = is_valid(Iff(f, rf), logic=logic) except SolverReturnedUnknownResultError: ok = not logic.quantifier_free self.assertTrue(ok)