Add Playwright e2e test setup and configs

This commit is contained in:
Firehose Bot
2026-10-08 09:49:07 +01:00
parent b972603143
commit 7869166841
6 changed files with 288 additions and 0 deletions
+139
View File
@@ -0,0 +1,139 @@
{
"extends": [
"default"
],
"meta": {
"name": "playwright",
"version": "",
"description": "Playwright e2e testing — browser binaries on host, connects to localhost Phoenix server",
"author": null
},
"security": {
"signal_mode": null,
"process_info_mode": null,
"ipc_mode": null,
"capability_elevation": null,
"wsl2_proxy_policy": null
},
"groups": {
"include": [
"deny_credentials"
],
"exclude": []
},
"commands": {
"allow": [],
"deny": []
},
"filesystem": {
"allow": [
"$HOME/Library/Caches/ms-playwright",
"$HOME/.local/share/mise/",
"~/Library/Caches/mise/clang/22.1.7",
"~/Library/Caches/mise/dotnet/8.0.300",
"~/Library/Caches/mise/elixir/1.14.3",
"~/Library/Caches/mise/elixir/1.15.8",
"~/Library/Caches/mise/elixir/1.16.0-otp-26",
"~/Library/Caches/mise/elixir/1.16.1-otp-26",
"~/Library/Caches/mise/elixir/1.17-otp-26",
"~/Library/Caches/mise/elixir/1.17.3-otp-27",
"~/Library/Caches/mise/elixir/1.18-otp-27",
"~/Library/Caches/mise/elixir/1.18.3",
"~/Library/Caches/mise/elixir/1.18.3-otp-27",
"~/Library/Caches/mise/elixir/1.19.5-otp-28",
"~/Library/Caches/mise/erlang/25.2.1",
"~/Library/Caches/mise/erlang/26.2.1",
"~/Library/Caches/mise/php"
],
"read": [
"~/.cargo/bin",
"~/.config",
"~/Library/Caches/mise/elixir"
],
"write": [],
"allow_file": [
"~/Library/Caches/mise/clang/22.1.7/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/dotnet/8.0.300/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/elixir/1.14.3/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/elixir/1.15.8/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/elixir/1.16.0-otp-26/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/elixir/1.16.1-otp-26/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/elixir/1.17-otp-26/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/elixir/1.17.3-otp-27/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/elixir/1.18-otp-27/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/elixir/1.18.3-otp-27/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/elixir/1.18.3/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/elixir/1.19.5-otp-28/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/elixir/idiomatic_filenames-67c49.msgpack.z",
"~/Library/Caches/mise/erlang/25.2.1/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/erlang/26.2.1/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/erlang/26.2.2/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/erlang/27.3.3/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/erlang/27.3.4/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/erlang/28.4.2/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/erlang/28.5/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/ghc/8.10.7/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/php/8.4.0RC1/list_bin_paths-67c49.msgpack.z",
"~/Library/Caches/mise/php/remote_versions-67c49.msgpack.z"
],
"read_file": [
"$HOME/.gitconfig",
"~/.config/mise/config.toml",
"~/dev/elixir/firehose/mise.toml"
],
"write_file": [],
"unix_socket": [],
"unix_socket_bind": [],
"unix_socket_dir": [],
"unix_socket_dir_bind": [],
"unix_socket_subtree": [],
"unix_socket_subtree_bind": [],
"deny": [],
"bypass_protection": [],
"suppress_save_prompt": []
},
"network": {
"block": false,
"allow_http2": false,
"allow_domain": [],
"open_port": [],
"listen_port": [],
"connect_port": [],
"custom_credentials": {},
"tls_intercept": null,
"upstream_proxy": null,
"upstream_bypass": []
},
"diagnostics": {
"suppress_system_services": []
},
"linux": {
"af_unix_mediation": null,
"sandbox_policy": null
},
"env_credentials": {},
"environment": null,
"command_policies": null,
"credential_capture": {},
"credential_providers": {},
"credential_routes": [],
"workdir": {
"access": "readwrite"
},
"hooks": {},
"session_hooks": {},
"rollback": {
"exclude_patterns": [],
"exclude_globs": []
},
"open_urls": null,
"allow_launch_services": null,
"allow_gpu": null,
"allow_parent_of_protected": null,
"interactive": false,
"skipdirs": [],
"packs": [],
"binary": null,
"command_args": [],
"unsafe_macos_seatbelt_rules": []
}