190 Commits

Author SHA1 Message Date
Jesse Talavera
17b44712a1 Bump the required Python version to 3.11 2024-03-10 18:06:03 -04:00
Jesse Talavera
f58dbbf641 Ensure that add_python_test allows setting NDS_SYSFILES and DSI_SYSFILES 2024-03-10 15:58:52 -04:00
Jesse Talavera
5fa89159a2 Fix some tests 2024-03-09 10:37:32 -05:00
Jesse Talavera
78f831c248 Clean up some tests 2024-03-08 15:49:05 -05:00
Jesse Talavera
fc032b9ef6 Log some extra info for some tests 2024-03-08 12:09:23 -05:00
Jesse Talavera
fd699ea3b8 Implement or update some tests 2024-03-06 22:05:03 -05:00
Jesse Talavera
9f432f7b00 Implement or update some tests 2024-03-06 21:24:10 -05:00
Jesse Talavera
5b0ed4a8d8 Add a comment 2024-03-06 20:13:05 -05:00
Jesse Talavera
35dff56284 Write some more tests 2024-03-06 20:11:55 -05:00
Jesse Talavera
b71fa4a7c9 Ensure that core.get_memory works 2024-03-06 20:11:17 -05:00
Jesse Talavera
10457432f2 Require the test suite to run with optimizations off so asserts are kept 2024-03-06 20:11:00 -05:00
Jesse Talavera
a346fdb726 Flesh out some tests 2024-03-06 18:09:41 -05:00
Jesse Talavera
c3e092275b Implement some more test scripts 2024-03-04 19:25:14 -05:00
Jesse Talavera
8a4b683079 Remove an unused environment variable 2024-03-04 17:58:03 -05:00
Jesse Talavera
496b4cbb94 Add some tests 2024-03-04 17:32:47 -05:00
Jesse Talavera
54e75e2146 Add and update some test scripts 2024-03-04 16:42:00 -05:00
Jesse Talavera
df0d595ca7 Fix a typo 2024-03-04 13:26:07 -05:00
Jesse Talavera
fe8d1741d3 Add some extra tests 2024-03-01 17:34:46 -05:00
Jesse Talavera
854bea3dbd Add some extra features to Python tests 2024-03-01 17:34:33 -05:00
Jesse Talavera
7ca25996aa Use the correct path for test scripts 2024-03-01 17:34:13 -05:00
Jesse Talavera
d32012c495 Rename a test 2024-03-01 17:33:56 -05:00
Jesse Talavera
d6b6addfd1 Add a basic libretro.py test 2024-03-01 13:24:19 -05:00
Jesse Talavera
7b0804353c Lay the groundwork for testing with libretro.py 2024-03-01 11:54:11 -05:00
Jesse Talavera-Greenberg
b462384619 Run the test suite with the sdl2 video driver on Windows 2024-01-08 15:25:12 -05:00
Jesse Talavera-Greenberg
6749c663f7 Search for emutest a little more thoroughly 2024-01-08 09:52:54 -05:00
Jesse Talavera-Greenberg
006c968aa2 Search for RetroArch on Windows differently 2024-01-08 09:32:34 -05:00
Jesse Talavera-Greenberg
f042dd2115 Update melonDS
- The threaded software renderer is now available
2024-01-07 19:24:59 -05:00
Jesse Talavera-Greenberg
99f8824cb0 Add some more test cases 2023-12-21 08:37:26 -05:00
Jesse Talavera-Greenberg
bf0355feda Add a new test 2023-12-20 18:48:37 -05:00
Jesse Talavera-Greenberg
6b7a9c9314 Remove some unneeded core options in some tests 2023-12-20 18:48:31 -05:00
Jesse Talavera-Greenberg
41cbafee71 Add some tests for homebrew SD cards 2023-12-20 18:41:35 -05:00
Jesse Talavera-Greenberg
55e3fe09e3 Use the same CMake binary that's running the test suite 2023-12-20 17:46:06 -05:00
Jesse Talavera-Greenberg
25c3b76d1d Changed my mind 2023-12-20 17:01:24 -05:00
Jesse Talavera-Greenberg
e6483d47de Add to the preamble 2023-12-20 16:55:17 -05:00
Jesse Talavera-Greenberg
d1adf7715c Remove the existing emutest directory with os.remove 2023-12-20 16:55:03 -05:00
Jesse Talavera-Greenberg
589fa42b94 Fix a test 2023-12-14 19:09:41 -05:00
Jesse Talavera-Greenberg
f423ae98d5 Fix #124 2023-12-14 11:08:39 -05:00
Jesse Talavera-Greenberg
6d06b0c572 Bump the required Python version for the test suite to 3.10 2023-12-06 12:42:18 -05:00
Jesse Talavera-Greenberg
61b9f55c0a Temporarily disable a test 2023-12-06 12:41:46 -05:00
Jesse Talavera-Greenberg
50adb9fcd6 Allow specific tests to be disabled 2023-12-06 12:41:35 -05:00
Jesse Talavera-Greenberg
a69da6229b Fix a typo in the docs 2023-11-27 10:36:50 -05:00
Jesse Talavera-Greenberg
b2c5eea8be Oops, missed a spot 2023-11-02 13:18:34 -04:00
Jesse Talavera-Greenberg
4f44dca66e Skip the error screen in the test suite, unless otherwise demanded 2023-10-05 14:25:49 -04:00
Jesse Talavera-Greenberg
35746cbe22 Refactor some firmware-related config
- Built-in firmware can no longer be used in DSi mode
- Change terminology of boot mode and BIOS/firmware mode
- Revise or remove tests to reflect these changes
2023-09-25 14:12:29 -04:00
Jesse Talavera-Greenberg
dc166320e7 Add another test case 2023-09-24 12:44:22 -04:00
Jesse Talavera-Greenberg
c4ccb6cb6a Write some new test cases 2023-09-21 16:24:37 -04:00
Jesse Talavera-Greenberg
feef09de62 Add a warning about firmware revisions in the test suite README 2023-09-21 16:23:20 -04:00
Jesse Talavera-Greenberg
4f915a5e0a Add some comments for later 2023-09-20 20:55:42 -04:00
Jesse Talavera-Greenberg
4169b7d232 Don't hardcode the names of the NAND files/firmware files in the test suite 2023-09-20 20:50:14 -04:00
Jesse Talavera-Greenberg
04538821c4 Fix rebooting 2023-09-18 19:09:33 -04:00