def test_rules_balanced_move(): def debug(ex): pass run_rule_tests("balanced_move", BalancedMoveRule, debug)
def test_rules_restate_subtraction(): def debug(ex): pass run_rule_tests("restate_subtraction", RestateSubtractionRule, debug)
def test_rules_variable_multiply(): def debug(ex): pass run_rule_tests("variable_multiply", VariableMultiplyRule, debug)
def test_rules_distributive_multiply_across(): def debug(ex): pass run_rule_tests("distributive_multiply_across", DistributiveMultiplyRule, debug)
def test_rules_distributive_factor_out(): def debug(ex): pass run_rule_tests("distributive_factor_out", DistributiveFactorOutRule, debug)
def test_rules_constants_simplify(): def debug(ex): pass run_rule_tests("constants_simplify", ConstantsSimplifyRule, debug)
def test_rules_commutative_property(): def debug(ex): pass run_rule_tests("commutative_swap", CommutativeSwapRule, debug)
def test_rules_associative_property(): def debug(ex): pass run_rule_tests("associative_swap", AssociativeSwapRule, debug)