mirror of https://github.com/coder/code-server.git
refactor: pass all args to test-e2e script
This commit is contained in:
parent
d6f0725399
commit
450fcd5ba7
|
@ -4,7 +4,9 @@ set -euo pipefail
|
||||||
main() {
|
main() {
|
||||||
cd "$(dirname "$0")/../.."
|
cd "$(dirname "$0")/../.."
|
||||||
cd test
|
cd test
|
||||||
PASSWORD=e45432jklfdsab CODE_SERVER_ADDRESS=http://localhost:8080 yarn folio --config=config.ts --reporter=list
|
# We set these environment variables because they're used in the e2e tests
|
||||||
|
# they don't have to be these values, but these are the defaults
|
||||||
|
PASSWORD=e45432jklfdsab CODE_SERVER_ADDRESS=http://localhost:8080 yarn folio --config=config.ts --reporter=list "$@"
|
||||||
}
|
}
|
||||||
|
|
||||||
main "$@"
|
main "$@"
|
||||||
|
|
|
@ -31,7 +31,7 @@ const cookieToStore = {
|
||||||
}
|
}
|
||||||
|
|
||||||
globalSetup(async () => {
|
globalSetup(async () => {
|
||||||
console.log("\n🚨 Running Global Setup for Jest End-to-End Tests")
|
console.log("\n🚨 Running globalSetup for playwright end-to-end tests")
|
||||||
console.log("👋 Please hang tight...")
|
console.log("👋 Please hang tight...")
|
||||||
|
|
||||||
if (process.env.WTF_NODE) {
|
if (process.env.WTF_NODE) {
|
||||||
|
@ -45,7 +45,7 @@ globalSetup(async () => {
|
||||||
// Save storage state and store as an env variable
|
// Save storage state and store as an env variable
|
||||||
// More info: https://playwright.dev/docs/auth?_highlight=authe#reuse-authentication-state
|
// More info: https://playwright.dev/docs/auth?_highlight=authe#reuse-authentication-state
|
||||||
process.env.STORAGE = JSON.stringify(storage)
|
process.env.STORAGE = JSON.stringify(storage)
|
||||||
console.log("✅ Global Setup for Jest End-to-End Tests is now complete.")
|
console.log("✅ globalSetup is now complete.")
|
||||||
})
|
})
|
||||||
|
|
||||||
const config: Config = {
|
const config: Config = {
|
||||||
|
@ -55,6 +55,8 @@ const config: Config = {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (process.env.CI) {
|
if (process.env.CI) {
|
||||||
|
// In CI, retry failing tests 2 times
|
||||||
|
// in the event of flakiness
|
||||||
config.retries = 2
|
config.retries = 2
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue