Commit graph

21 commits

Author SHA1 Message Date
Kirill Gavrilov
f212cbebd0 build(e2e, deps): wdio-electron-service -> @wdio/electron-service and the latest version of WDIO 2026-06-07 14:30:30 +03:00
Kirill Gavrilov
c5fcbee18a build(e2e): upgrade WDIO to the latest v9.27.1 2026-05-03 16:10:00 +03:00
Kirill Gavrilov
e451c18e33 fix(e2e): remove unnecessary await after expect-webdriverio upgrade
Fixes the following ESLint error:

> Unexpected `await` of a non-Promise (non-"Thenable") value

Related discussion: webdriverio/expect-webdriverio#2068
2026-04-06 03:06:16 +03:00
Kirill Gavrilov
8ce6c12ebf test(e2e): upgrade WDIO to the latest v9.27.0 2026-04-06 02:53:33 +03:00
Kirill Gavrilov
e99d127bc6 fix: augment require to fix eslint warnings on require('electron')
Fixes #8
2026-03-27 01:52:53 +03:00
Kirill Gavrilov
46b76af4fd test(e2e): fix EPERM error during tests execution on Mac
Fixes #7
2026-03-26 22:21:53 +03:00
Kirill Gavrilov
d026ed5f38 build: upgrade 'obsidian' and 'electron' dependencies 2026-03-26 22:21:53 +03:00
Kirill Gavrilov
7ec2f52c57 build: upgrade dependencies 2025-12-18 03:19:04 +03:00
Kirill Gavrilov
0c5a41e14a build: upgrade all dependencies to latest versions 2025-10-20 01:55:16 +03:00
Kirill Gavrilov
da38f73330 chore(e2e): collect coverage upon E2E test suite completion
#5
2025-10-20 01:45:41 +03:00
Kirill Gavrilov
2b3ab72f49 chore(e2e): make obsidian path and sandbox Electron option configurable
Will be needed for running E2E tests in CI #3
2025-10-19 23:32:29 +03:00
Kirill Gavrilov
99ed8adf07 chore: remove explicit version of Electron from WDIO config
Now E2E tests work even without it
2025-10-07 13:28:45 +03:00
Kirill Gavrilov
7a2c1ba2e3 build: upgrade Electron version to match the latest Obsidian v1.9.14 2025-10-06 01:46:48 +03:00
Kirill Gavrilov
34e0d0009c build: upgrade all dependencies to latest versions where possible
Not latest versions for:
- `wdio-electron-service` (because of the webdriverio-community/wdio-electron-service#1191 bug)
- `electron` (because it matches the version currently used by Obsidian)
2025-10-06 01:46:48 +03:00
Kirill Gavrilov
5a511dee07 test(e2e): refactor to benefit from WDIO Electron service types fixes
Related: webdriverio-community/wdio-electron-service#957
2025-03-06 02:32:01 +03:00
Kirill Gavrilov
4f0c0c5308 build: update all the dependencies 2025-03-06 02:32:01 +03:00
Kirill Gavrilov
dcfd5717f7 build: update all dependencies 2025-01-30 03:57:29 +03:00
Kirill Gavrilov
3189a7df71 test(e2e): rename variable 2025-01-30 03:57:29 +03:00
Kirill Gavrilov
e2be71de55 test(e2e): skip interaction with vault security modal
Community plugins will get enabled programmatically by e2e test.
2025-01-30 03:57:29 +03:00
Kirill Gavrilov
11b23f9181 test(e2e): fix plugin id 2025-01-30 03:46:44 +03:00
Kirill Gavrilov
33fe226baf test(e2e): add tests to verify timecoded links in Obsidian note's reading mode 2025-01-22 15:33:30 +03:00