File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3434 StringType ,
3535 StructType ,
3636 TimestampType ,
37- UUIDType ,
3837 UnknownType ,
38+ UUIDType ,
3939)
4040from pyiceberg .utils .schema_conversion import AvroSchemaConversion
4141
@@ -328,21 +328,25 @@ def test_convert_date_type() -> None:
328328 actual = AvroSchemaConversion ()._convert_logical_type (avro_logical_type )
329329 assert actual == DateType ()
330330
331+
331332def test_convert_uuid_str_type () -> None :
332333 avro_logical_type = {"type" : "string" , "logicalType" : "uuid" }
333334 actual = AvroSchemaConversion ()._convert_logical_type (avro_logical_type )
334335 assert actual == UUIDType ()
335336
337+
336338def test_convert_uuid_fixed_type () -> None :
337339 avro_logical_type = {"type" : "fixed" , "logicalType" : "uuid" }
338340 actual = AvroSchemaConversion ()._convert_logical_type (avro_logical_type )
339341 assert actual == UUIDType ()
340342
343+
341344def test_convert_timestamp_millis_type () -> None :
342345 avro_logical_type = {"type" : "int" , "logicalType" : "timestamp-millis" }
343346 actual = AvroSchemaConversion ()._convert_logical_type (avro_logical_type )
344347 assert actual == TimestampType ()
345348
349+
346350def test_convert_timestamp_micros_type () -> None :
347351 avro_logical_type = {"type" : "int" , "logicalType" : "timestamp-micros" }
348352 actual = AvroSchemaConversion ()._convert_logical_type (avro_logical_type )
You can’t perform that action at this time.
0 commit comments