示例#1
0
def test_coerce_target_sortorder_as_integer_raise_exception_given_bad_string():
    """Field 1 (target_sortorder) must be an integer."""
    rule_obj = Rule("1 2", "NOW", "a", "b", "1 2")
    with pytest.raises(SystemExit):
        rule_obj._coerce_target_sortorder_as_integer()
示例#2
0
def test_coerce_target_sortorder_as_integer_given_good_string():
    """Field 1 (target_sortorder) must be an integer."""
    rule_obj = Rule("1", "NOW", "a", "b", "2")
    rule_obj._coerce_target_sortorder_as_integer()
    assert isinstance(rule_obj.target_sortorder, int)
    assert rule_obj.target_sortorder == 2