@@ -563,11 +563,11 @@ def test_upgrade_blocks_on_modified_files(self, tmp_path):
563563 assert manifest_path .exists (), "Manifest should exist after init"
564564 manifest_data = json .loads (manifest_path .read_text ())
565565 tracked_files = manifest_data .get ("files" , {})
566- if tracked_files :
567- first_rel = next (iter (tracked_files ))
568- target_file = project / first_rel
569- if target_file .exists ():
570- target_file .write_text ("MODIFIED CONTENT\n " )
566+ assert tracked_files , "Manifest should track at least one file"
567+ first_rel = next (iter (tracked_files ))
568+ target_file = project / first_rel
569+ assert target_file .exists (), f"Tracked file { first_rel } should exist"
570+ target_file .write_text ("MODIFIED CONTENT\n " )
571571
572572 old = os .getcwd ()
573573 try :
@@ -588,11 +588,11 @@ def test_upgrade_force_overwrites_modified(self, tmp_path):
588588 manifest_path = project / ".specify" / "integrations" / "copilot.manifest.json"
589589 manifest_data = json .loads (manifest_path .read_text ())
590590 tracked_files = manifest_data .get ("files" , {})
591- if tracked_files :
592- first_rel = next (iter (tracked_files ))
593- target_file = project / first_rel
594- if target_file .exists ():
595- target_file .write_text ("MODIFIED CONTENT\n " )
591+ assert tracked_files , "Manifest should track at least one file"
592+ first_rel = next (iter (tracked_files ))
593+ target_file = project / first_rel
594+ assert target_file .exists (), f"Tracked file { first_rel } should exist"
595+ target_file .write_text ("MODIFIED CONTENT\n " )
596596
597597 old = os .getcwd ()
598598 try :
0 commit comments