@@ -61,8 +61,10 @@ def _seed_tabs_with_drifted_bubble(parent: str) -> str:
6161
6262 ws_dir = os .path .join (ws_root , "ws-a" )
6363 os .makedirs (ws_dir , exist_ok = True )
64+ proj_dir = os .path .join (ws_dir , "proj" )
65+ os .makedirs (proj_dir , exist_ok = True )
6466 with open (os .path .join (ws_dir , "workspace.json" ), "w" , encoding = "utf-8" ) as f :
65- json .dump ({"folder" : "/tmp/proj " }, f )
67+ json .dump ({"folder" : f"file:// { proj_dir } " }, f )
6668 sqlite3 .connect (os .path .join (ws_dir , "state.vscdb" )).close ()
6769
6870 conn = sqlite3 .connect (os .path .join (global_root , "state.vscdb" ))
@@ -126,9 +128,9 @@ def test_workspace_tabs_logs_bubble_json_decode_failure(self) -> None:
126128 conn .commit ()
127129 with self .assertLogs ("services.workspace_tabs" , level = "WARNING" ) as cm :
128130 with app .test_request_context ("/api/workspaces/global/tabs" ):
129- payload , status = assemble_workspace_tabs ("global" , ws_root , rules = [])
131+ _payload , _status = assemble_workspace_tabs ("global" , ws_root , rules = [])
130132
131- self .assertEqual (status , 200 )
133+ self .assertEqual (_status , 200 )
132134 messages = [r .getMessage () for r in cm .records ]
133135 self .assertTrue (
134136 any ("decode Bubble" in m and "b-json" in m for m in messages ),
@@ -156,9 +158,9 @@ def test_workspace_tabs_logs_composer_json_decode_failure(self) -> None:
156158 conn .commit ()
157159 with self .assertLogs ("services.workspace_tabs" , level = "WARNING" ) as cm :
158160 with app .test_request_context ("/api/workspaces/global/tabs" ):
159- payload , status = assemble_workspace_tabs ("global" , ws_root , rules = [])
161+ _payload , _status = assemble_workspace_tabs ("global" , ws_root , rules = [])
160162
161- self .assertEqual (status , 200 )
163+ self .assertEqual (_status , 200 )
162164 messages = [r .getMessage () for r in cm .records ]
163165 self .assertTrue (
164166 any ("decode Composer" in m and "cmp-json" in m for m in messages ),
0 commit comments