def validate_enum(value, options, **kwargs): if not any(deep_equal(value, option) for option in options): raise ValidationError( MESSAGES['enum']['invalid'].format( value, options, ) )
def test_deep_equal_for_things_that_should_be_equal(left, right): assert deep_equal(left, right)