File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -84,9 +84,7 @@ class loader context. All subsequent calls are instant.
8484 )
8585
8686 lifespan_context ["netlogo" ] = nl
87- logger .info (
88- "NetLogo workspace ready (%s) — all tools available" , mode_str
89- )
87+ logger .info ("NetLogo workspace ready (%s) — all tools available" , mode_str )
9088 return nl
9189
9290
Original file line number Diff line number Diff line change @@ -37,13 +37,16 @@ def _require_model(ctx: Context):
3737 nl .report ("max-pxcor" )
3838 except Exception as exc :
3939 msg = str (exc )
40- if "model" in msg .lower () or "observer" in msg .lower () or "Nothing has been loaded" in msg :
40+ if (
41+ "model" in msg .lower ()
42+ or "observer" in msg .lower ()
43+ or "Nothing has been loaded" in msg
44+ ):
4145 raise ToolError (
4246 "No model is loaded. Use open_model or create_model first."
4347 ) from exc
4448 raise ToolError (
45- f"Model check failed: { msg } \n \n "
46- "Try using open_model or create_model first."
49+ f"Model check failed: { msg } \n \n Try using open_model or create_model first."
4750 ) from exc
4851 return nl
4952
Original file line number Diff line number Diff line change @@ -45,6 +45,7 @@ def factory(**kwargs):
4545@pytest .mark .asyncio
4646async def test_lifespan_gui_mode (monkeypatch ):
4747 """GUI mode: gui=True, thd=False (JPype handles Swing EDT)."""
48+
4849 def factory (** kwargs ):
4950 return FakeNetLogoLink (** kwargs )
5051
You can’t perform that action at this time.
0 commit comments