@@ -23,12 +23,14 @@ public class ITDeltaSharingClient implements DatasetComparer, ScalaUtils {
2323
2424 private final StorageManagerInitializer storageManagerInitializer ;
2525 private final String deltaTablePath ;
26-
26+ private final String icebergTablePath ;
2727
2828 public ITDeltaSharingClient () {
2929 this .storageManagerInitializer = new StorageManagerInitializer ();
3030 this .deltaTablePath =
3131 TablePath .getDeltaTablePath (getClass ().getClassLoader ().getResource ("MrFoxProfile.json" ));
32+ this .icebergTablePath =
33+ TablePath .getIcebergTablePath (getClass ().getClassLoader ().getResource ("MrFoxProfile.json" ));
3234 }
3335
3436 @ BeforeAll
@@ -37,10 +39,10 @@ static void initStorageManager() {
3739 }
3840
3941 @ Test
40- void showS3Table1withQueryTableApi () {
42+ void showS3IcebergTable1withQueryTableApi () {
4143 var spark = TestSparkSession .newSparkSession ();
42- storageManagerInitializer .createS3DeltaTable ();
43- var ds = spark .read ().format ("deltaSharing" ).load (deltaTablePath );
44+ storageManagerInitializer .createIcebergTableWithGlueMetastore ();
45+ var ds = spark .read ().format ("deltaSharing" ).load (icebergTablePath );
4446 var expectedSchema = new StructType (new StructField [] {
4547 new StructField ("id" , DataType .fromDDL ("long" ), true , new Metadata (emptyScalaMap ()))
4648 });
@@ -61,23 +63,23 @@ void showS3Table1withQueryTableApi() {
6163 }
6264
6365 @ Test
64- void showS3IcebergTableWithQueryTableApi () {
66+ void showS3Table1withQueryTableApi () {
6567 var spark = TestSparkSession .newSparkSession ();
66- registerAnIcebergTable ();
68+ storageManagerInitializer . createS3DeltaTable ();
6769 var ds = spark .read ().format ("deltaSharing" ).load (deltaTablePath );
6870 var expectedSchema = new StructType (new StructField [] {
69- new StructField ("id" , DataType .fromDDL ("long" ), true , new Metadata (emptyScalaMap ()))
71+ new StructField ("id" , DataType .fromDDL ("long" ), true , new Metadata (emptyScalaMap ()))
7072 });
7173 var expectedData = spark
72- .createDataFrame (
73- List .of (
74- new MrFoxDeltaTableSchema (0 ),
75- new MrFoxDeltaTableSchema (3 ),
76- new MrFoxDeltaTableSchema (2 ),
77- new MrFoxDeltaTableSchema (1 ),
78- new MrFoxDeltaTableSchema (4 )),
79- MrFoxDeltaTableSchema .class )
80- .toDF ();
74+ .createDataFrame (
75+ List .of (
76+ new MrFoxDeltaTableSchema (0 ),
77+ new MrFoxDeltaTableSchema (3 ),
78+ new MrFoxDeltaTableSchema (2 ),
79+ new MrFoxDeltaTableSchema (1 ),
80+ new MrFoxDeltaTableSchema (4 )),
81+ MrFoxDeltaTableSchema .class )
82+ .toDF ();
8183
8284 assertEquals (expectedSchema , ds .schema ());
8385 assertEquals (5 , ds .count ());
0 commit comments