feat: js-only mocking, logging rework#67
Merged
goosewobbler merged 39 commits intofeat/tauri-service-1.0.0from Jan 22, 2026
Merged
feat: js-only mocking, logging rework#67goosewobbler merged 39 commits intofeat/tauri-service-1.0.0from
goosewobbler merged 39 commits intofeat/tauri-service-1.0.0from
Conversation
…ve, and bundler config loading test.
Closed
3e64837 to
34e94c5
Compare
34e94c5 to
01c4425
Compare
8f525b7 to
a284893
Compare
a284893 to
628dc95
Compare
735e69a to
28095dc
Compare
f1d0654 to
54738df
Compare
df1eca2 to
288c7a9
Compare
ec761c0 to
4d20c22
Compare
8c11eec to
c8af7c2
Compare
760a400 to
8e31333
Compare
76a90e6 to
28133eb
Compare
80d0ccb to
34ab530
Compare
34ab530 to
ace8c7a
Compare
goosewobbler
added a commit
that referenced
this pull request
Jan 22, 2026
* feat: Add comprehensive mocking functionality for Tauri commands * test: add mocking e2es * feat: add Tauri service debug rollup config, mock injection alternative, and bundler config loading test. * chore: fix config loading * refactor: js-only mocking * feat: per-worker tauri driver instances * chore: add `expect-webdriverio` to overrides * fix: afterSession signature * refactor: bundling, logging for package tests * chore: update logging dep * chore: upload plugin artifacts * chore: fix tauri version issue * chore: linting fixes * refactor: implement execute improvements, debugging fixes * fix: logging * test: update for JS-only mocking * chore: remove `expect-webdriverio` override * feat: display output and copy to E2E dir * refactor: rework logging * fix: more logging improvements * fix: linting issues * chore: add unsafe linting fix * refactor: update prefix management * chore: use 5 parallel workers * fix: windows target dir issue * feat: update logging for multiremote * test: update standalone logging assertions * fix: windows dir issue * fix: standalone mode logging * refactor: unified frontend logging * fix: prevent logger conflicts * chore: more robust log formatting * fix: address memory leaks * chore: fix package test log uploads * chore: remove loggers * chore: remove log plugin * test: remove broken and unnecessary e2es * fix: standalone logging * chore: remove filtering
goosewobbler
added a commit
that referenced
this pull request
Jan 22, 2026
* feat: Add comprehensive mocking functionality for Tauri commands * test: add mocking e2es * feat: add Tauri service debug rollup config, mock injection alternative, and bundler config loading test. * chore: fix config loading * refactor: js-only mocking * feat: per-worker tauri driver instances * chore: add `expect-webdriverio` to overrides * fix: afterSession signature * refactor: bundling, logging for package tests * chore: update logging dep * chore: upload plugin artifacts * chore: fix tauri version issue * chore: linting fixes * refactor: implement execute improvements, debugging fixes * fix: logging * test: update for JS-only mocking * chore: remove `expect-webdriverio` override * feat: display output and copy to E2E dir * refactor: rework logging * fix: more logging improvements * fix: linting issues * chore: add unsafe linting fix * refactor: update prefix management * chore: use 5 parallel workers * fix: windows target dir issue * feat: update logging for multiremote * test: update standalone logging assertions * fix: windows dir issue * fix: standalone mode logging * refactor: unified frontend logging * fix: prevent logger conflicts * chore: more robust log formatting * fix: address memory leaks * chore: fix package test log uploads * chore: remove loggers * chore: remove log plugin * test: remove broken and unnecessary e2es * fix: standalone logging * chore: remove filtering
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
TODO:
expect-webdriveriowhen expect-webdriverio@5.6.2 missing lib/index.js causing ERR_MODULE_NOT_FOUND expect-webdriverio#1996 is fixed and 5.6.3 is released