Commit Graph

168 Commits (52c17dffbf8dce88e3c125a631041d70f3f0bb62)

Author SHA1 Message Date
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
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
Martin Boonk 5574a0e62b runapptests - Wrap every step in a promise to allow waiting 2024-05-04 09:01:55 +02:00
Martin Boonk 8b354edf7c runapptests - Print results table 2024-05-04 00:07:53 +02:00
Martin Boonk c66199c76b runapptests - Allow running setup steps 2024-05-04 00:07:52 +02:00
Martin Boonk d29876cb7d runapptests - Initial implementation for additional asserts and running from json 2024-05-04 00:07:52 +02:00
Gordon Williams 8b43badd98 updated font tools to adjust char widths 2024-05-02 12:04:10 +01:00
Gordon Williams 591c1f8cc5 Support for international fonts, and rendering UTF8 characters that come from iOS direct in the messages app 2024-03-15 16:15:55 +00:00
Gordon Williams ee0b0f2d77 add readme files 2024-03-15 16:15:55 +00:00
Anton cfa615e352 Support nodejs 18 2024-03-07 10:20:47 +01:00
Anton 141dc3da00 Format new code 2024-03-05 12:47:04 +01:00
Anton 2495627f3e Add bulk-update script 2024-03-05 12:42:56 +01:00
Anton f16bf3d351 Merge remote-tracking branch 'upstream/master' into no-unused-vars 2024-03-04 22:39:25 +01:00
Anton 29cfd17778 Create lint exemptions 2024-03-04 21:34:17 +01:00
Rob Pilling 07adead2ca sanitycheck: avoid error after emitting changelog error 2024-02-27 22:12:09 +00:00
Rob Pilling 646b24e090 Improve boolean formatter check for showMenu() calls
See also #3149
2024-01-31 17:49:46 +00:00
Gordon Williams 168a018b00 update firmwaremaker to use new pretokenisation 2024-01-30 15:15:36 +00:00
Rob Pilling fa88a3edc0 sanitycheck: improve boolean formatter regex
check for "on", and make case-insensitive
2024-01-18 18:43:14 +00:00
Rob Pilling 6e3066d444 sanitycheck: warn on boolean-formatters 2024-01-08 21:53:11 +00:00
Rob Pilling 7852bf2f88 sanitycheck.js: detect apps that may mistakenly have an app.js file 2023-11-18 10:35:31 +00:00
Gordon Williams dc3a49424e fix duplicate JS files in output 2023-08-07 11:31:29 +01:00
Gordon Williams 9de21e461c Moved apploader from BangleApps to make it common to AppLoaderCore 2023-07-07 15:22:47 +01:00
Gordon Williams 2e6574f6ed Making appinfo language scan work under node.js moving language_scan and other libs into AppLoader core from BangleApps 2023-07-07 15:19:32 +01:00
Gordon Williams 456d2c7293 misc tweaks to built-in tools 2023-07-07 14:32:11 +01:00
Rob Pilling 3defe2f04e sanitycheck: record known non-json storage files 2023-06-20 22:08:29 +01:00
Rob Pilling 1551e2bdf4 sanitycheck: regex test for settings, instead of endsWith() 2023-06-20 07:49:58 +01:00
Rob Pilling f1d0bf4d62 sanitycheck: look for untracked setting files 2023-06-20 07:49:58 +01:00
Rob Pilling 6122eeb9ca sanitycheck: whitespace 2023-06-20 07:49:52 +01:00
Gordon Williams 4b2061e899 Update app metadata to make clockinfo apps easier to find 2023-04-28 09:59:11 +01:00
Gordon Williams 94be5d4627 Add check for unlinked READMEs 2023-03-09 09:54:26 +00:00
Gordon Williams 781d7b96fd fix device ID setting so tools for Bangle.js 1 use the right ID 2023-03-07 14:58:07 +00:00
Gordon Williams 124c3578a9 Better font for rendering japanese characters 2023-02-20 15:46:11 +00:00
Gordon Williams d7bba0042f Added Japanese auto-translations as per https://github.com/espruino/BangleApps/issues/1311#issuecomment-1433484209 2023-02-20 14:12:33 +00:00
Gordon Williams 3318c73ad9 help 2023-02-20 13:24:28 +00:00
Gordon Williams 537ece3f89 fix language scanner 2023-02-20 13:23:14 +00:00
Gordon Williams d2154bbfec more useful app tests 2023-01-12 11:50:06 +00:00