@@ -59,6 +59,7 @@ def test_validate_juicefs_config_passes_when_valid(monkeypatch, tmp_path):
5959
6060def test_create_juicefs_directory_creates_dir_and_sets_quota (monkeypatch , tmp_path ):
6161 monkeypatch .setenv ("TFL_JUICEFS_MOUNT_POINT" , str (tmp_path ))
62+ monkeypatch .setenv ("TFL_JUICEFS_VOLUME_NAME" , "myvol" )
6263 monkeypatch .setenv ("TFL_JUICEFS_QUOTA_GB" , "50" )
6364
6465 with patch ("transformerlab.shared.remote_workspace.subprocess.run" ) as mock_run :
@@ -68,7 +69,7 @@ def test_create_juicefs_directory_creates_dir_and_sets_quota(monkeypatch, tmp_pa
6869 org_path = os .path .join (str (tmp_path ), "orgs" , "team-abc" )
6970 assert os .path .isdir (org_path )
7071 mock_run .assert_called_once_with (
71- ["juicefs" , "quota" , "set" , org_path , "--capacity" , "50" ],
72+ ["juicefs" , "quota" , "set" , "myvol" , "--path" , "/orgs/team-abc" , "--capacity" , "50" ],
7273 check = True ,
7374 capture_output = True ,
7475 text = True ,
@@ -77,6 +78,7 @@ def test_create_juicefs_directory_creates_dir_and_sets_quota(monkeypatch, tmp_pa
7778
7879def test_create_juicefs_directory_returns_false_on_error (monkeypatch , tmp_path ):
7980 monkeypatch .setenv ("TFL_JUICEFS_MOUNT_POINT" , str (tmp_path ))
81+ monkeypatch .setenv ("TFL_JUICEFS_VOLUME_NAME" , "myvol" )
8082 monkeypatch .setenv ("TFL_JUICEFS_QUOTA_GB" , "100" )
8183
8284 with patch ("transformerlab.shared.remote_workspace.subprocess.run" , side_effect = Exception ("juicefs not found" )):
@@ -87,6 +89,7 @@ def test_create_juicefs_directory_returns_false_on_error(monkeypatch, tmp_path):
8789
8890def test_create_bucket_for_team_routes_to_juicefs (monkeypatch , tmp_path ):
8991 monkeypatch .setenv ("TFL_JUICEFS_MOUNT_POINT" , str (tmp_path ))
92+ monkeypatch .setenv ("TFL_JUICEFS_VOLUME_NAME" , "myvol" )
9093 monkeypatch .setenv ("TFL_JUICEFS_QUOTA_GB" , "100" )
9194 monkeypatch .setattr (remote_workspace , "STORAGE_PROVIDER" , "juicefs" , raising = False )
9295
0 commit comments