Skip to content

Commit 21e38b4

Browse files
committed
Linter
1 parent 6dd3d45 commit 21e38b4

4 files changed

Lines changed: 23 additions & 12 deletions

File tree

robotics_application_manager/manager/launcher/launcher_o3de.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
from robotics_application_manager import LogManager
1515

1616

17-
1817
class LauncherO3de(ILauncher):
1918
running: bool = False
2019
threads: List[Any] = []

test/conftest.py

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,13 @@ def stop(self):
7676
def manager(monkeypatch):
7777
"""Fixture to provide a Manager instance with patched dependencies for testing."""
7878

79-
monkeypatch.setattr("robotics_application_manager.comms.websocket_server.WebsocketServer", DummyServer)
80-
monkeypatch.setattr("robotics_application_manager.manager.manager.ManagerConsumer", DummyConsumer)
79+
monkeypatch.setattr(
80+
"robotics_application_manager.comms.websocket_server.WebsocketServer",
81+
DummyServer,
82+
)
83+
monkeypatch.setattr(
84+
"robotics_application_manager.manager.manager.ManagerConsumer", DummyConsumer
85+
)
8186

8287
# Patch subprocess.check_output for ROS_DISTRO and IMAGE_TAG
8388
def fake_check_output(cmd, *a, **k):
@@ -91,14 +96,16 @@ def fake_check_output(cmd, *a, **k):
9196

9297
# Patch check_gpu_acceleration where it is used
9398
monkeypatch.setattr(
94-
"robotics_application_manager.manager.manager.check_gpu_acceleration", lambda x=None: "OFF"
99+
"robotics_application_manager.manager.manager.check_gpu_acceleration",
100+
lambda x=None: "OFF",
95101
)
96102

97103
def dummy_run(self, start_pose=None):
98104
print("run around")
99105

100106
monkeypatch.setattr(
101-
"robotics_application_manager.manager.launcher.launcher_robot.LauncherRobot.run", dummy_run
107+
"robotics_application_manager.manager.launcher.launcher_robot.LauncherRobot.run",
108+
dummy_run,
102109
)
103110

104111
# Patch os.makedirs and os.path.isdir to avoid real FS operations
@@ -121,7 +128,9 @@ def run(self):
121128
def terminate(self):
122129
pass
123130

124-
monkeypatch.setattr("robotics_application_manager.manager.manager.LauncherWorld", DummyLauncherWorld)
131+
monkeypatch.setattr(
132+
"robotics_application_manager.manager.manager.LauncherWorld", DummyLauncherWorld
133+
)
125134

126135
class DummyFileWatchdog:
127136
def __init__(self, path, update_callback):
@@ -146,7 +155,9 @@ def run(self, consumer):
146155
def terminate(self):
147156
pass
148157

149-
monkeypatch.setattr("robotics_application_manager.manager.manager.LauncherTools", DummyToolsLauncher)
158+
monkeypatch.setattr(
159+
"robotics_application_manager.manager.manager.LauncherTools", DummyToolsLauncher
160+
)
150161
# Deprecated
151162
# monkeypatch.setattr("robotics_application_manager.manager.manager.Server", DummyServer)
152163
# monkeypatch.setattr("robotics_application_manager.manager.manager.FileWatchdog", DummyFileWatchdog)

test/test_terminate_transitions.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,7 @@ def test_terminate_tools_invalid_machine_error(manager, monkeypatch):
105105
106106
Ensure that the transition raises an error when executed from an invalid state.
107107
"""
108-
monkeypatch.setattr(
109-
"robotics_application_manager.libs.server.Server", DummyServer
110-
)
108+
monkeypatch.setattr("robotics_application_manager.libs.server.Server", DummyServer)
111109
# Ensure the manager is in a state where it can stop
112110
setup_manager_to_application_running(manager, monkeypatch)
113111

test/test_utils.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,9 @@ def run(self, consumer=None):
7070
def terminate(self):
7171
pass
7272

73-
monkeypatch.setattr("robotics_application_manager.manager.manager.LauncherTools", DummyToolsLauncher)
73+
monkeypatch.setattr(
74+
"robotics_application_manager.manager.manager.LauncherTools", DummyToolsLauncher
75+
)
7476

7577
# Trigger visualization ready state
7678
manager.trigger(
@@ -129,7 +131,8 @@ def fake_open(file, mode="r", *args, **kwargs):
129131
)
130132
monkeypatch.setattr("base64.b64decode", lambda s: b"print('hello')")
131133
monkeypatch.setattr(
132-
"robotics_application_manager.manager.manager.Manager.unpause_sim", lambda self: None
134+
"robotics_application_manager.manager.manager.Manager.unpause_sim",
135+
lambda self: None,
133136
)
134137
# Mock linter to return no errors
135138
manager.linter.evaluate_code = lambda code, ros_version: ""

0 commit comments

Comments
 (0)