def test_normalize_error(): with pytest.raises(SchemaError): assert normalize_field_type('thingy')
def test_normalize_std(x): assert normalize_field_type(x) == x
def test_normalize_float(): assert normalize_field_type('float:25.8') == 'float'
def test_normalize_bool(): assert normalize_field_type('bool') == 'bool'
def test_normalize_str(x): assert normalize_field_type('str:{}'.format(x)) == 'str'
def test_normalize_int64(x): assert normalize_field_type('int:{}'.format(x)) == 'int64'