@@ -53,27 +53,32 @@ def test_get_geode_object_input_extensions():
5353 assert type (extension ) is str
5454
5555
56- # def test_load():
57- # for geode_object, value in geode_objects.objects_list().items():
58- # input_extensions = geode_functions.get_geode_object_input_extensions(
59- # geode_object
60- # )
61-
62- # output_extensions = geode_functions.get_geode_object_output_extensions(
63- # geode_object
64- # )
65- # for input_extension in input_extensions:
66- # data = geode_functions.load(
67- # geode_object,
68- # os.path.join(
69- # os.path.abspath("./tests/data"), f"test.{input_extension}"
70- # ),
71- # )
72-
73- # for output_extension in output_extensions:
74- # geode_functions.save(
75- # geode_object,
76- # data,
77- # os.path.abspath("./output"),
78- # f"test.{output_extension}",
79- # )
56+ def test_load ():
57+ for geode_object , value in geode_objects .objects_list ().items ():
58+ input_extensions = geode_functions .get_geode_object_input_extensions (
59+ geode_object
60+ )
61+
62+ output_extensions = geode_functions .get_geode_object_output_extensions (
63+ geode_object
64+ )
65+ for input_extension in input_extensions :
66+ data = geode_functions .load (
67+ geode_object ,
68+ os .path .join (
69+ os .path .abspath ("./tests/data" ), f"test.{ input_extension } "
70+ ),
71+ )
72+
73+ for output_extension in output_extensions :
74+ file_path = os .path .abspath (f"./output/test.{ output_extension } " )
75+
76+ if os .path .isfile (file_path ):
77+ os .remove (file_path )
78+ print (f"{ file_path } deleted." )
79+ geode_functions .save (
80+ geode_object ,
81+ data ,
82+ os .path .abspath ("./output" ),
83+ f"test.{ output_extension } " ,
84+ )
0 commit comments