[FIX] tests qemu : deux gardes rendus muets par mes propres ajouts
Le garde des menus refusait le menu QEMU : deux entrées y étaient arrivées sans être déclarées dans sa table, donc sans que personne dise où elles mènent. C'est la panne qu'il existe pour signaler, et elle traînait rouge. Le garde de la suite refusait test_qemu_start_egl : quatre classes s'y étaient empilées APRÈS « unittest.main() ». Elles tournaient — unittest collecte à l'import — mais le fichier n'était plus lançable seul, ce que le garde vérifie précisément. --- EN --- The menu guard rejected the QEMU menu: two entries had landed there undeclared in its table, so with nobody saying where they lead. That is the very failure it exists to report, and it sat red. The suite guard rejected test_qemu_start_egl: four classes had piled up AFTER « unittest.main() ». They ran — unittest collects at import — but the file was no longer runnable on its own, which is exactly what the guard checks. Assisted-by: Claude Opus 5
This commit is contained in:
parent
b474b6d65e
commit
43446c4ba9
2 changed files with 6 additions and 4 deletions
|
|
@ -526,10 +526,6 @@ class _FauxModule:
|
|||
return "eglInitialize failed" in (sortie or "")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
||||
|
||||
class LaSondeVideo(unittest.TestCase):
|
||||
"""La 3D d'une VM se lit sur la ligne de commande de son QEMU.
|
||||
|
||||
|
|
@ -748,3 +744,7 @@ class LesSectionsDuRapport(unittest.TestCase):
|
|||
texte = TODO._diag_section("essai", lambda: print("relevé"))
|
||||
self.assertIn("relevé", texte)
|
||||
self.assertNotIn("Error", texte)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
|
|
|||
|
|
@ -381,6 +381,8 @@ class TestQemuMenuNumbering(MenuCoherence, unittest.TestCase):
|
|||
"Remote desktop tunnel": "_qemu_tunnel_menu",
|
||||
"Android emulator": "_qemu_emulator_menu",
|
||||
"List available images": "_qemu_list_images",
|
||||
"Recover files from a VM disk (libguestfs)": "_qemu_recover_files",
|
||||
"Diagnostics (report to share)": "_qemu_diagnostics",
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue