feat(tests): add api e2e tests (#3617)

* feat(tests): add api e2e tests

* lockfile

* mobile

* try linux fix [skip ci]

* ios fix

* fix test on windows

* improve cache

* fix pnpm audit [skip ci]
This commit is contained in:
Lucas Fernandes Nogueira
2026-09-22 18:58:14 -03:00
committed by GitHub
parent 7f87091288
commit 684feb2510
47 changed files with 10292 additions and 107 deletions
+38 -1
View File
@@ -18,10 +18,13 @@
"core:app:allow-set-app-theme",
"core:window:allow-minimize",
"core:window:allow-toggle-maximize",
"core:window:allow-set-size",
"core:window:allow-close",
"core:webview:allow-create-webview-window",
"core:window:allow-start-dragging",
"notification:default",
"os:allow-platform",
"os:default",
"os:allow-hostname",
"dialog:default",
{
"identifier": "shell:allow-spawn",
@@ -48,6 +51,31 @@
}
]
},
{
"identifier": "shell:allow-execute",
"allow": [
{
"name": "sh",
"cmd": "sh",
"args": [
"-c",
{
"validator": ".+"
}
]
},
{
"name": "cmd",
"cmd": "cmd",
"args": [
"/C",
{
"validator": ".+"
}
]
}
]
},
"shell:default",
"shell:allow-kill",
"shell:allow-stdin-write",
@@ -57,6 +85,8 @@
"clipboard-manager:allow-write-text",
"clipboard-manager:allow-read-image",
"clipboard-manager:allow-write-image",
"clipboard-manager:allow-write-html",
"clipboard-manager:allow-clear",
"fs:default",
"fs:read-meta",
"fs:allow-open",
@@ -66,6 +96,13 @@
"fs:allow-mkdir",
"fs:allow-remove",
"fs:allow-write-text-file",
"fs:allow-write-file",
"fs:allow-create",
"fs:allow-copy-file",
"fs:allow-seek",
"fs:allow-truncate",
"fs:allow-ftruncate",
"fs:allow-unwatch",
"fs:scope-download-recursive",
"fs:scope-resource-recursive",
{
@@ -10,6 +10,8 @@
"global-shortcut:allow-unregister",
"global-shortcut:allow-register",
"global-shortcut:allow-unregister-all",
"global-shortcut:allow-is-registered",
"window-state:default",
{ "identifier": "fs:allow-watch", "allow": ["*", "**/*"] }
]
}