mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-23 20:29:06 -05:00
fix: read a typed folder and quit with 130
A folder typed in quotes at the BIOS folder question was used with its quotes, and its missing parents were created without the question --dest asks. The quotes go, ~ and variables expand on every system, and a default folder that does not exist is named as such, not as found. q at a menu now leaves with 130 like Ctrl+C, and Ctrl+C before anything started no longer offers to carry on.
This commit is contained in:
1 parent
69179c95de
commit
84646d00a6
7 files changed
+165
-23
No files matched your search
@@ -392,7 +392,8 @@ class ExitStatusTable(unittest.TestCase):
|
||||
section = _section(_page("installer.md"), "Exit status")
|
||||
documented = {int(row[0].strip("`")) for row in _table_rows(section)}
|
||||
raised = {int(code) for code in re.findall(r"sys\.exit\((\d+)\)", source)}
|
||||
self.assertEqual(documented, raised | {2})
|
||||
# 0 is a run that returns, 2 the code argparse leaves with.
|
||||
self.assertEqual(documented, raised | {0, 2})
|
||||
self.assertIn("install.py: error:", section)
|
||||
for option in set(re.findall(r"(--[a-z][a-z-]+)", section)):
|
||||
self.assertIn(f'"{option}"', source, option)
|
||||
|
||||
Reference in new issue
Block a user