def it_validates_max_val(): s._check_bounds(5, bounds=(None, 5)) with zest.raises(SchemaValidationFailed): s._check_bounds(6, bounds=(None, 5))
def it_validates_bounds(): s._check_bounds(4, bounds=(4, 6)) s._check_bounds(6, bounds=(4, 6)) with zest.raises(SchemaValidationFailed): s._check_bounds(3, bounds=(4, 6)) s._check_bounds(7, bounds=(4, 6))
def it_validates_min_val(): s._check_bounds(5, bounds=(5, None)) with zest.raises(SchemaValidationFailed): s._check_bounds(3, bounds=(5, None))