@@ -119,9 +119,9 @@ def test_auto_install_virtual_prompt_first_run(self, temp_e2e_home):
119119
120120 # Once we see "Package installed and ready to run", execution is about to start
121121 # Terminate to avoid waiting for full prompt execution
122- if "✨ Package installed and ready to run" in line :
122+ if "Package installed and ready to run" in line :
123123 execution_started = True
124- print ("\n ⚡ Test validated - terminating to save time" )
124+ print ("\n Test validated - terminating to save time" )
125125 process .terminate ()
126126 break
127127
@@ -136,11 +136,11 @@ def test_auto_install_virtual_prompt_first_run(self, temp_e2e_home):
136136 output = '' .join (output_lines )
137137
138138 # Check output for auto-install messages
139- assert "Auto-installing virtual package" in output or "📦 " in output , \
139+ assert "Auto-installing virtual package" in output or "[+] " in output , \
140140 "Should show auto-install message"
141- assert "Downloading from" in output or "📥 " in output , \
141+ assert "Downloading from" in output or "[>] " in output , \
142142 "Should show download message"
143- assert execution_started , "Should have started execution (✨ Package installed and ready to run)"
143+ assert execution_started , "Should have started execution (Package installed and ready to run)"
144144
145145 # Verify package was installed
146146 package_path = apm_modules / "github" / "awesome-copilot" / "skills" / "architecture-blueprint-generator"
@@ -150,7 +150,7 @@ def test_auto_install_virtual_prompt_first_run(self, temp_e2e_home):
150150 assert (package_path / "SKILL.md" ).exists () or (package_path / "apm.yml" ).exists (), \
151151 "Virtual package should have SKILL.md or apm.yml"
152152
153- print (f"✅ Auto-install successful: { package_path } " )
153+ print (f"[+] Auto-install successful: { package_path } " )
154154
155155 def test_auto_install_uses_cache_on_second_run (self , temp_e2e_home ):
156156 """Test that second run uses cached package (no re-download).
@@ -182,7 +182,7 @@ def test_auto_install_uses_cache_on_second_run(self, temp_e2e_home):
182182 for line in iter (process .stdout .readline , '' ):
183183 if not line :
184184 break
185- if "✨ Package installed and ready to run" in line :
185+ if "Package installed and ready to run" in line :
186186 process .terminate ()
187187 break
188188 process .wait (timeout = 5 )
@@ -215,7 +215,7 @@ def test_auto_install_uses_cache_on_second_run(self, temp_e2e_home):
215215 break
216216 output_lines .append (line )
217217 # Terminate once we see execution starting (no need for full run)
218- if "Executing" in line or "✨ " in line :
218+ if "Executing" in line or "Package installed and ready to run " in line :
219219 process .terminate ()
220220 break
221221 process .wait (timeout = 5 )
@@ -227,10 +227,10 @@ def test_auto_install_uses_cache_on_second_run(self, temp_e2e_home):
227227
228228 # Check output - should NOT show install/download messages
229229 assert "Auto-installing" not in output , "Should not auto-install on second run"
230- assert "Auto-discovered" in output or "ℹ " in output , \
230+ assert "Auto-discovered" in output or "[i] " in output , \
231231 "Should show auto-discovery message (using cached package)"
232232
233- print ("✅ Second run used cached package (no re-download)" )
233+ print ("[+] Second run used cached package (no re-download)" )
234234
235235 def test_simple_name_works_after_install (self , temp_e2e_home ):
236236 """Test that simple name works after package is installed.
@@ -262,7 +262,7 @@ def test_simple_name_works_after_install(self, temp_e2e_home):
262262 for line in iter (process .stdout .readline , '' ):
263263 if not line :
264264 break
265- if "✨ Package installed and ready to run" in line :
265+ if "Package installed and ready to run" in line :
266266 process .terminate ()
267267 break
268268 process .wait (timeout = 5 )
@@ -302,10 +302,10 @@ def test_simple_name_works_after_install(self, temp_e2e_home):
302302 output = '' .join (output_lines )
303303
304304 # Check output - should discover the installed prompt
305- assert "Auto-discovered" in output or "ℹ " in output , \
305+ assert "Auto-discovered" in output or "[i] " in output , \
306306 "Should auto-discover prompt from installed package"
307307
308- print ("✅ Simple name works after installation" )
308+ print ("[+] Simple name works after installation" )
309309
310310 def test_auto_install_with_qualified_path (self , temp_e2e_home ):
311311 """Test auto-install works with qualified path format.
@@ -337,7 +337,7 @@ def test_auto_install_with_qualified_path(self, temp_e2e_home):
337337 if not line :
338338 break
339339 # Terminate once installation completes
340- if "✨ Package installed and ready to run" in line :
340+ if "Package installed and ready to run" in line :
341341 process .terminate ()
342342 break
343343 process .wait (timeout = 5 )
@@ -353,7 +353,7 @@ def test_auto_install_with_qualified_path(self, temp_e2e_home):
353353 skill_file = package_path / "SKILL.md"
354354 assert skill_file .exists (), "SKILL.md should exist"
355355
356- print ("✅ Auto-install works with qualified path" )
356+ print ("[+] Auto-install works with qualified path" )
357357
358358
359359if __name__ == "__main__" :
0 commit comments