Implement some more test scripts

This commit is contained in:
Jesse Talavera 2024-03-04 19:25:14 -05:00
parent 8a4b683079
commit c3e092275b
4 changed files with 32 additions and 13 deletions

View File

@ -18,23 +18,25 @@ add_python_test(
TEST_SCRIPT "basics/core_get_proc_address.py"
)
#add_python_test(
# NAME "Core runs init and deinit"
# TEST_SCRIPT ""
#)
add_python_test(
NAME "Core runs init and deinit"
TEST_SCRIPT "basics/core_run_init_deinit.py"
)
#add_python_test(
# NAME "Core loads and unloads without content"
# TEST_SCRIPT ""
#)
add_python_test(
NAME "Core loads and unloads without content"
TEST_SCRIPT "basics/core_loads_unloads_without_content.py"
)
add_python_test(
NAME "Core loads and unloads with content"
TEST_SCRIPT "basics/core_loads_unloads_with_content.py"
CONTENT "${NDS_ROM}"
)
#add_python_test(
# NAME "Core loads and unloads content"
# TEST_SCRIPT ""
#)
#
#add_python_test(
# NAME "Core loads and unloads subsystem content"
# NAME "Core loads and unloads with subsystem content"
# TEST_SCRIPT ""
#)
#

View File

@ -0,0 +1,6 @@
from sys import argv
from libretro import default_session
with default_session(argv[1], argv[2]) as session:
for i in range(10):
session.core.run()

View File

@ -0,0 +1,6 @@
from sys import argv
from libretro import default_session
with default_session(argv[1]) as session:
for i in range(10):
session.core.run()

View File

@ -0,0 +1,5 @@
from sys import argv
from libretro import default_session
with default_session(argv[1]) as session:
pass