@@ -64,9 +64,8 @@ def do_POST(self):
64
64
65
65
# Load the files
66
66
mount_slug = f"{ model_ref ['ModelSlug' ]} /{ model_ref ['Framework' ]} /{ model_ref ['InstanceSlug' ]} /{ model_ref ['VersionNumber' ]} "
67
- model_path = os .path .join (MOUNT_PATH , mount_slug )
68
- os .makedirs (os .path .dirname (model_path ))
69
- os .symlink ('/input/tests/data/saved_model/' , model_path , target_is_directory = True )
67
+ os .makedirs (os .path .dirname (os .path .join (MOUNT_PATH , mount_slug )))
68
+ os .symlink ('/input/tests/data/saved_model/' , os .path .join (MOUNT_PATH , mount_slug ), target_is_directory = True )
70
69
71
70
# Return the response
72
71
self .wfile .write (bytes (json .dumps ({
@@ -87,9 +86,8 @@ def test_kaggle_resolver_long_url_succeeds(self):
87
86
layer = hub .KerasLayer (model_url )
88
87
self .assertEqual ([1 , 1 ], layer (test_inputs ).shape )
89
88
# Delete the files that were created in KaggleJwtHandler's do_POST method
90
- model_path = os .path .join (MOUNT_PATH , "foomodule/tensorflow2/barvar/2" )
91
- os .unlink (model_path )
92
- os .rmdir (os .path .dirname (model_path ))
89
+ os .unlink (os .path .join (MOUNT_PATH , "foomodule/tensorflow2/barvar/2" ))
90
+ os .rmdir (os .path .dirname (os .path .join (MOUNT_PATH , "foomodule/tensorflow2/barvar/2" )))
93
91
94
92
def test_kaggle_resolver_short_url_succeeds (self ):
95
93
model_url = "https://kaggle.com/models/foo/foomodule/TensorFlow2/barvar/2"
@@ -98,9 +96,8 @@ def test_kaggle_resolver_short_url_succeeds(self):
98
96
layer = hub .KerasLayer (model_url )
99
97
self .assertEqual ([1 , 1 ], layer (test_inputs ).shape )
100
98
# Delete the files that were created in KaggleJwtHandler's do_POST method
101
- model_path = os .path .join (MOUNT_PATH , "foomodule/tensorflow2/barvar/2" )
102
- os .unlink (model_path )
103
- os .rmdir (os .path .dirname (model_path ))
99
+ os .unlink (os .path .join (MOUNT_PATH , "foomodule/tensorflow2/barvar/2" ))
100
+ os .rmdir (os .path .dirname (os .path .join (MOUNT_PATH , "foomodule/tensorflow2/barvar/2" )))
104
101
105
102
def test_kaggle_resolver_not_attached_throws (self ):
106
103
with create_test_server (KaggleJwtHandler ) as addr :
0 commit comments