Run tests: Commit fbe8a203f4bf84bf54d962362f7d310da20b8eed #3
GitHub Actions / Mocha Tests
succeeded
May 1, 2025 in 0s
27 passed, 0 failed and 0 skipped
✅ test-results/test-report.json
27 tests were completed in 126s with 27 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
test/base-worker.spec.js | 8✅ | 1s | ||
test/extended-worker.spec.js | 8✅ | 1s | ||
test/load-extended-worker.spec.js | 4✅ | 122s | ||
test/sync-queries.spec.js | 7✅ | 1s |
✅ test/base-worker.spec.js
Base worker Query
✅ Create table via run-action
✅ Enable WAL journal mode in PRAGMA
✅ Throw error for wrong sql query via run-action
Base worker Query Table query
✅ Fetch all data via all-action
✅ Fetch one row via get-action
Base worker Setup step
✅ Store DB in file
✅ Store DB in memory
✅ Throw error if worker is not spawned
✅ test/extended-worker.spec.js
Extended worker
✅ Setup step
Extended worker Query
✅ Create table via run-in-trans-action
✅ Enable WAL journal mode in PRAGMA
✅ Throw error for wrong sql query via run-in-trans-action
✅ Throw error if action is not found
✅ Throw error if action is not passed
Extended worker Query Table query
✅ Fetch all data via all-action
✅ Fetch one row via get-action
✅ test/load-extended-worker.spec.js
Load extended worker
✅ Insert rows per 10 parallel operations by 500000 items via run-in-trans-action
✅ Insert rows per 50000 parallel operations by 1 item via run-action
✅ Insert/select rows per 10 parallel operations by 500000 items via run-in-trans-action
✅ Select rows per 10 parallel operations by 500000 items via all-action
✅ test/sync-queries.spec.js
Sync queries
✅ Setup step
✅ Throw error if worker is not spawned
Sync queries Query
✅ Create table
✅ Enable WAL journal mode in PRAGMA
✅ Throw error for wrong sql query
Sync queries Query Table query
✅ Fetch all data
✅ Fetch one row
Loading