27 Commits

Author SHA1 Message Date
2e5d35e8ad Build scenarios from data in SVG files 2025-06-16 22:41:32 -07:00
684072b577 Fix tests 2025-06-16 22:41:32 -07:00
35c569ffef WIP: Fill in some of the 'load scenario' tests 2025-06-16 22:41:31 -07:00
417a599c5c Add some 'load scenario' todo tests 2025-06-16 22:41:31 -07:00
2dfd5cdac3 WIP: modify dev server to use as test server, also 2025-06-16 22:41:31 -07:00
de4ee97dce Rename some tests 2025-06-16 22:41:31 -07:00
49e09fbc21 Add a test helper to build the svg document 2025-06-16 22:41:31 -07:00
4380d10dde Add some test todos 2025-06-16 22:41:31 -07:00
6960fcc79b Add integration test-helpers and refactor integration tests 2025-06-16 22:41:31 -07:00
c46c361217 Fix/refactor tests 2025-06-16 22:41:31 -07:00
dac61e6121 WIP: use scenario template to build scenarios client-side 2025-06-16 22:41:31 -07:00
df809ab174 Update scenario test fixture 2025-06-16 22:41:31 -07:00
1a4fc73442 Move takeScreenshot() function into a test helper file 2025-06-16 22:41:31 -07:00
effb3c9e21 Add some select tests 2025-06-16 22:41:31 -07:00
4a546ea443 WIP: select counter test 2025-06-16 22:41:31 -07:00
de1b9e2689 WIP: mock selenium response 2025-06-16 22:41:31 -07:00
9f4ff16638 WIP: intercept request in test 2025-06-16 22:41:31 -07:00
591edb4165 WIP: remove symlink 2025-06-16 22:41:30 -07:00
73cbf3e6dd WIP: add fullscreen and download save abilities 2025-06-16 22:41:30 -07:00
13c0a98f1b Change double quotes to single 2025-06-16 22:41:30 -07:00
ae91897ead Use NODE_ENV to test for test environment; improve scripts 2025-06-16 22:41:29 -07:00
014ae76634 Clean up test 2025-06-16 22:41:29 -07:00
0cf32e65f7 WIP: recreate object element when loading maps to avoid node warnings about dangling file handles 2025-06-16 22:41:29 -07:00
96afc1515b Fix test; add some scripts 2025-06-16 22:41:29 -07:00
51afec5648 WIP: firing arcs algo 2025-06-16 22:41:29 -07:00
a0c724992e Add another integration test; document debugging integration tests 2025-06-16 22:41:29 -07:00
e9bfecace9 Run server on different port when running tests 2025-06-16 22:41:29 -07:00