@@ -47,7 +47,7 @@ def fake_open(file, mode="r", *args, **kwargs):
4747 monkeypatch .setattr ("subprocess.Popen" , lambda * a , ** k : DummyProc ())
4848 monkeypatch .setattr ("os.mkdir" , lambda path : None )
4949 monkeypatch .setattr ("os.path.exists" , lambda path : True )
50- monkeypatch .setattr ("shutil.rmtree" , lambda path : None )
50+ monkeypatch .setattr ("shutil.rmtree" , lambda path , ignore_errors = False : None )
5151 monkeypatch .setattr (
5252 "zipfile.ZipFile" ,
5353 lambda * a , ** k : type (
@@ -58,7 +58,8 @@ def fake_open(file, mode="r", *args, **kwargs):
5858 )
5959 monkeypatch .setattr ("base64.b64decode" , lambda s : b"print('hello')" )
6060 monkeypatch .setattr (
61- "manager.manager.manager.Manager.unpause_sim" , lambda self : None
61+ "robotics_application_manager.manager.manager.Manager.unpause_sim" ,
62+ lambda self : None ,
6263 )
6364 # Mock linter to return no errors
6465 manager .linter .evaluate_code = lambda code , ros_version : ""
@@ -93,7 +94,7 @@ def fake_open(file, mode="r", *args, **kwargs):
9394 monkeypatch .setattr ("subprocess.Popen" , lambda * a , ** k : None )
9495 monkeypatch .setattr ("os.mkdir" , lambda path : None )
9596 monkeypatch .setattr ("os.path.exists" , lambda path : True )
96- monkeypatch .setattr ("shutil.rmtree" , lambda path : None )
97+ monkeypatch .setattr ("shutil.rmtree" , lambda path , ignore_errors = False : None )
9798 monkeypatch .setattr (
9899 "zipfile.ZipFile" ,
99100 lambda * a , ** k : type (
@@ -104,7 +105,8 @@ def fake_open(file, mode="r", *args, **kwargs):
104105 )
105106 monkeypatch .setattr ("base64.b64decode" , lambda s : b"print('hello')" )
106107 monkeypatch .setattr (
107- "manager.manager.manager.Manager.unpause_sim" , lambda self : None
108+ "robotics_application_manager.manager.manager.Manager.unpause_sim" ,
109+ lambda self : None ,
108110 )
109111 # Mock linter to return no errors
110112 manager .linter .evaluate_code = lambda code , ros_version : ""
@@ -127,7 +129,7 @@ def test_on_run_application_corrupt_zip(manager, monkeypatch):
127129 monkeypatch .setattr ("os.path.exists" , lambda path : True )
128130 monkeypatch .setattr ("os.mkdir" , lambda path : None )
129131 monkeypatch .setattr ("os.listdir" , lambda path : ["0" , "1" , "2" ])
130- monkeypatch .setattr ("shutil.rmtree" , lambda path : None )
132+ monkeypatch .setattr ("shutil.rmtree" , lambda path , ignore_errors = False : None )
131133 # Mock open for app.zip to avoid FileNotFoundError
132134 original_open = builtins .open
133135
@@ -153,7 +155,8 @@ def fake_open(file, mode="r", *args, **kwargs):
153155 )(),
154156 )
155157 monkeypatch .setattr (
156- "manager.manager.manager.Manager.unpause_sim" , lambda self : None
158+ "robotics_application_manager.manager.manager.Manager.unpause_sim" ,
159+ lambda self : None ,
157160 )
158161 manager .linter .evaluate_code = lambda code , ros_version : ""
159162 data = valid_app_data
0 commit comments