v86/tests/api
Christian Schnell 47fb4e1dd2 final cleanup and alignments with the V86 codebase
- changed return value of V86.wait_until_vga_screen_contains() to boolean with true:success and false:timeout
- removed "throw" and "finally" statements in V86.wait_until_vga_screen_contains()
- removed "finally" statements in exec_test() to simplify cleanup code
- removed "export" statements (forgotten leftovers from a silly experiment)
- simplified parsing of options.timeout_msec in V86.wait_until_vga_screen_contains()
- changed line-matching function to string.startsWith()
- switched from Element.innerHTML to Element.textContent in html assignments
- relaxed rules for handling of command in expected[] in expect()
- removed unused argument "fdc" from FloppyDrive constructor
- renamed variable "tm_end" to "end"
2025-08-23 10:14:32 -06:00
..
2g-mem.js add 2 GB memory test 2025-04-16 09:26:13 -07:00
cdrom-insert-eject.js add cdrom insert/eject test 2025-06-10 17:41:45 +07:00
clean-shutdown.js remove "use strict" (is default in es6 modules) 2025-04-16 09:26:13 -07:00
floppy.js final cleanup and alignments with the V86 codebase 2025-08-23 10:14:32 -06:00
pic.js remove "use strict" (is default in es6 modules) 2025-04-16 09:26:13 -07:00
reboot.js remove "use strict" (is default in es6 modules) 2025-04-16 09:26:13 -07:00
reset.js remove "use strict" (is default in es6 modules) 2025-04-16 09:26:13 -07:00
serial.js remove "use strict" (is default in es6 modules) 2025-04-16 09:26:13 -07:00
state.js remove "use strict" (is default in es6 modules) 2025-04-16 09:26:13 -07:00
test.js remove "use strict" (is default in es6 modules) 2025-04-16 09:26:13 -07:00