Commit Graph

202 Commits (master)

Author SHA1 Message Date
thyttan 036afc5708 sanitycheck.js: rm known warns re setting/clkinfo
pertaining to the file not ending in `)`.
2024-12-31 14:09:23 +01:00
Rob Pilling 478a43fcff
Merge pull request #3653 from bobrippling/fix/sanity-check-acorn
sanitycheck: parse ecma2020 constructs (`??`)
2024-11-28 12:32:56 +00:00
Rob Pilling 2fe22ec5de sanitycheck: drop acorn-stage3, upgrade to v8 (for `??`) 2024-11-22 07:59:58 +00:00
Gordon Williams 9421179620 fix sanity check 2024-11-14 15:19:13 +00:00
Rob Pilling a8f1aa97e5 sanitycheck: parse ecma2020 constructs (`??`) 2024-11-11 12:11:58 +00:00
Rob Pilling 8acffd521d Fix build failure from e7bfc18e7 (sanitycheck warnings) 2024-10-28 18:12:57 +00:00
Gordon Williams f0c9ae183c Add check for widgets that clear the screen!
Remove clear of the screen on reload (will break currently running app)
2024-10-28 17:27:31 +00:00
Gordon Williams cd340ed83f Add meridians to try and get rid of some errors, and some context for some locale errors. 2024-10-28 16:34:26 +00:00
Gordon Williams e7bfc18e70 add sanity check for setting/clockinfo that end in a semicolon 2024-10-28 16:02:40 +00:00
Anton 8367a865c4 Fix linter 2024-09-22 08:52:42 +02:00
Anton 0e53f127a1 Improve sanity check for locales 2024-09-14 22:01:43 +02:00
Rob Pilling 0427240b18 .eslintrc.js: move to top-level (for modules) 2024-05-18 10:44:59 +01:00
Anton ceb8039711
Merge branch 'master' into ts-lint 2024-05-17 14:40:01 +02:00
Martin Boonk 12da4948e8 runapptests - Only advance timers and not Date.now 2024-05-15 17:47:22 +02:00
Martin Boonk 9814dd424c runapptests - Rename sleep to advanceTime and add documentation 2024-05-13 19:16:02 +02:00
Martin Boonk db14c39c94 runapptests - Log step text for resetCall 2024-05-13 18:57:51 +02:00
Martin Boonk d10fe4b2fb runapptests - Allow resetting the recorded calls 2024-05-13 18:40:52 +02:00
Martin Boonk 107727ce6b runapptests - Set an initial value for the timeOffset 2024-05-13 18:00:46 +02:00
Martin Boonk 409b8cbdfc runapptests - Replaces sleep command by time jump on emulator 2024-05-13 17:56:48 +02:00
Martin Boonk 39259346fe runapptests - Log GadgetBridge commands 2024-05-11 23:39:23 +02:00
Martin Boonk 4385d4b85c runapptests - Fix logging for asserting a value 2024-05-11 23:38:54 +02:00
Martin Boonk 4433624183 runapptests - Log sleep time before actually sleeping 2024-05-11 23:07:24 +02:00
Martin Boonk bbba8859cb runapptests - Fix GadgetBridge test data creation 2024-05-11 23:06:44 +02:00
Gordon Williams 5e312b352a
Merge pull request #3399 from halemmerich/gpstests
Implements more asserts and reading testcases from json files
2024-05-10 09:26:22 +01:00
Gordon Williams b1e7c1b4ea
Update bin/runapptests.js
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2024-05-10 09:25:56 +01:00
Martin Boonk 816313e136 runapptests - Tweak some of the logging 2024-05-09 22:44:55 +02:00
Martin Boonk 1b4af29529 runapptests - Fix missing newline for loading after uploading 2024-05-09 14:18:50 +02:00
Martin Boonk d8b28e5d6a runapptests - Fix things not working after a wrap command 2024-05-09 14:00:06 +02:00
Rob Pilling be3d913971 sanitycheck: make known warnings exempt 2024-05-09 12:33:21 +01:00
Rob Pilling 33a2efeb45 sanitycheck: promote warnings to errors in CI 2024-05-09 12:27:34 +01:00
Martin Boonk c51ffbedd2 runapptests - Allow filterung for demo app 2024-05-07 23:22:06 +02:00
Martin Boonk a597489c69 runapptests - Fix call assertions 2024-05-07 23:21:40 +02:00
Martin Boonk 52c17dffbf runapptests - Fix demo app tests 2024-05-07 23:17:36 +02:00
Martin Boonk acd910a864 runapptests - Add example test as documentation 2024-05-07 21:58:59 +02:00
Martin Boonk 42cd2bfbcb runapptests - Refine assertValue 2024-05-07 21:56:49 +02:00
Martin Boonk 7d4489ef7b runapptests - Adds a step type for starting an interactive console 2024-05-07 19:46:49 +02:00
Martin Boonk 162aa57dc2 runapptests - Allow directly loading from upload step 2024-05-07 19:46:01 +02:00
Martin Boonk 305694ad2f runapptests - Add verbose option 2024-05-07 19:45:03 +02:00
Martin Boonk 4f258f800b runapptests - Unify log messages 2024-05-07 19:35:06 +02:00
Martin Boonk 5c5c89878b runapptests - Return number of failed tests as exit code 2024-05-05 09:30:58 +02:00
Martin Boonk 00f66f31a0 runapptests - Add option for filtering tests by app id 2024-05-05 08:59:43 +02:00
Anton 4bc4d17755 Fix incorrect example in bulk-update-apps 2024-05-04 23:40:57 +02:00
Anton a78858e1ac Also lint typescript files 2024-05-04 23:21:43 +02:00
Martin Boonk 9f340dd8c3 runapptests - Better result handling and logging 2024-05-04 22:59:19 +02:00
Martin Boonk 842070928c runapptests - Reset apploaders device installed apps list for each test 2024-05-04 22:59:19 +02:00
Martin Boonk 9b01f82324 runapptests - Better logging of emit 2024-05-04 22:59:19 +02:00
Martin Boonk 7289d3fd2b runapptests - Fix promise use for step running 2024-05-04 22:59:19 +02:00
Martin Boonk a84b6d1388 runapptests - Implement generic event emitter command 2024-05-04 22:59:19 +02:00
Martin Boonk e8dc8b9be8 runapptests - Set defaults for sending a GB event 2024-05-04 22:59:19 +02:00
Martin Boonk 412a14c2ad runapptests - Allow uploading files 2024-05-04 10:45:54 +02:00