apple2js/js
Ian Flanigan 99ba052597
Add tests for WOZ disks (#136)
* Add a test for the dirty callback on writes

This new test just checks that a clean disk becomes dirty after a
write _and_ that the dirty callback is fired.

* Add tests for WOZ disks

The new tests verify the basic read behavior of the state sequencer on
well-behaved disks, including sync bytes and so on.  Write tests are
still to come.

There's also a change to the Woz format to return the info chunk data
as well.
2022-06-19 19:52:06 -07:00
..
applesoft Enforce strict equality (#115) 2022-05-18 08:19:45 -07:00
cards Add tests for WOZ disks (#136) 2022-06-19 19:52:06 -07:00
components Cheap and cheerful debugger (#135) 2022-06-19 19:42:34 -07:00
formats Add tests for WOZ disks (#136) 2022-06-19 19:52:06 -07:00
intbasic Enforce strict equality (#115) 2022-05-18 08:19:45 -07:00
roms Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
ui Simple Preact download (#134) 2022-06-19 09:01:44 -07:00
apple2.ts Cheap and cheerful debugger (#135) 2022-06-19 19:42:34 -07:00
apple2io.ts Fix preact apple keys 2022-06-10 19:53:40 -07:00
base64.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
canvas.ts Enforce strict equality (#115) 2022-05-18 08:19:45 -07:00
cpu6502.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
debugger.ts Cheap and cheerful debugger (#135) 2022-06-19 19:42:34 -07:00
entry.tsx Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
entry2.ts TypeScript remnants (#94) 2021-12-22 10:37:21 -08:00
entry2e.ts TypeScript remnants (#94) 2021-12-22 10:37:21 -08:00
gl.ts Fix apple2shader types 2022-06-15 09:42:07 -07:00
main2.ts Preact mass storage (#125) 2022-06-05 10:57:04 -07:00
main2e.ts Preact mass storage (#125) 2022-06-05 10:57:04 -07:00
mmu.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
options.ts Apply semi rule to interfaces (#109) 2022-05-10 08:04:20 -07:00
prefs.ts Preact UI (#106) 2022-05-10 06:52:06 -07:00
ram.ts Clean up copyright notices (#93) 2021-12-21 12:35:26 -08:00
symbols.ts More typescript conversion (#46) 2020-11-24 08:48:14 -08:00
types.ts Add the recommended eslint plugins for TypeScript (#121) 2022-05-31 08:38:40 -07:00
util.ts Fix 2mg header parsing and add tests (#127) 2022-06-06 18:10:06 -07:00
videomodes.ts Apply semi rule to interfaces (#109) 2022-05-10 08:04:20 -07:00