mirror of
https://github.com/xiaoxinpro/nginx-proxy-manager-zh.git
synced 2025-01-23 05:18:12 -05:00
Updated cypress entirely
This commit is contained in:
parent
0461689d65
commit
e7791c2a0f
1
.gitignore
vendored
1
.gitignore
vendored
@ -24,3 +24,4 @@ backend/embed/acme.sh
|
|||||||
docker/dev/resolv.conf
|
docker/dev/resolv.conf
|
||||||
docker/dev/dnsrouter-config.json.tmp
|
docker/dev/dnsrouter-config.json.tmp
|
||||||
thunder-tests
|
thunder-tests
|
||||||
|
test/cypress/videos
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM cypress/included:9.4.1
|
FROM cypress/included:12.13.0
|
||||||
|
|
||||||
COPY --chown=1000 ./test /test
|
COPY --chown=1000 ./test /test
|
||||||
|
|
||||||
|
22
test/cypress/config/dev.js
Normal file
22
test/cypress/config/dev.js
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
const { defineConfig } = require('cypress');
|
||||||
|
|
||||||
|
module.exports = defineConfig({
|
||||||
|
requestTimeout: 30000,
|
||||||
|
defaultCommandTimeout: 20000,
|
||||||
|
reporter: 'cypress-multi-reporters',
|
||||||
|
reporterOptions: {
|
||||||
|
configFile: 'multi-reporter.json'
|
||||||
|
},
|
||||||
|
videos: false,
|
||||||
|
screenshotsFolder: 'results/screenshots',
|
||||||
|
env: {
|
||||||
|
swaggerBase: '{{baseUrl}}/api/schema',
|
||||||
|
RETRIES: 0
|
||||||
|
},
|
||||||
|
e2e: {
|
||||||
|
// baseUrl: '{{baseUrl}}',
|
||||||
|
setupNodeEvents(on, config) {
|
||||||
|
return require('../plugins/index.js')(on, config);
|
||||||
|
},
|
||||||
|
}
|
||||||
|
});
|
@ -4,9 +4,9 @@
|
|||||||
"description": "",
|
"description": "",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@jc21/cypress-swagger-validation": "^0.2.0",
|
"@jc21/cypress-swagger-validation": "^0.2.1",
|
||||||
"@jc21/restler": "^3.4.0",
|
"@jc21/restler": "^3.4.0",
|
||||||
"chalk": "^5.2.0",
|
"chalk": "^4.1.0",
|
||||||
"cypress": "^12.13.0",
|
"cypress": "^12.13.0",
|
||||||
"cypress-multi-reporters": "^1.6.3",
|
"cypress-multi-reporters": "^1.6.3",
|
||||||
"cypress-wait-until": "^1.7.2",
|
"cypress-wait-until": "^1.7.2",
|
||||||
@ -19,8 +19,8 @@
|
|||||||
"mocha-junit-reporter": "^2.2.0"
|
"mocha-junit-reporter": "^2.2.0"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"cypress": "cypress open --config-file=cypress/config/dev.json --config baseUrl=${BASE_URL:-http://127.0.0.1:3081}",
|
"cypress": "cypress open --config-file=cypress/config/dev.js --config baseUrl=${BASE_URL:-http://127.0.0.1:3081}",
|
||||||
"cypress:headless": "cypress run --config-file=cypress/config/dev.json --config baseUrl=${BASE_URL:-http://127.0.0.1:3081}"
|
"cypress:headless": "cypress run --config-file=cypress/config/dev.js --config baseUrl=${BASE_URL:-http://127.0.0.1:3081}"
|
||||||
},
|
},
|
||||||
"author": "",
|
"author": "",
|
||||||
"license": "ISC"
|
"license": "ISC"
|
||||||
|
@ -117,14 +117,14 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
|
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
|
||||||
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
|
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
|
||||||
|
|
||||||
"@jc21/cypress-swagger-validation@^0.2.0":
|
"@jc21/cypress-swagger-validation@^0.2.1":
|
||||||
version "0.2.0"
|
version "0.2.1"
|
||||||
resolved "https://registry.yarnpkg.com/@jc21/cypress-swagger-validation/-/cypress-swagger-validation-0.2.0.tgz#73d31d2095380e18f8a6b4db22b6d20d0f3ea924"
|
resolved "https://registry.yarnpkg.com/@jc21/cypress-swagger-validation/-/cypress-swagger-validation-0.2.1.tgz#2995b12619fcd382a5eba7482640c6dff15a169a"
|
||||||
integrity sha512-eDRY1ML8kXohlxN5oz2/deoZ5092PEmmTTEjIVejxmadkAUbXi71DNBKKCI69wdTwLKHVpFwlShNg2s2V386eQ==
|
integrity sha512-1M6P8STyHtMo+BsMRmwSUkBHtXs8bzMUvj78z0OUDK6QTBiKwYyBhJSech0WFE9zovq5wTJ23wZe9Wtqetf9mQ==
|
||||||
dependencies:
|
dependencies:
|
||||||
"@apidevtools/swagger-parser" "^10.1.0"
|
"@apidevtools/swagger-parser" "^10.1.0"
|
||||||
ajv "^8.12.0"
|
ajv "^8.12.0"
|
||||||
chalk "^5.2.0"
|
chalk "^4.1.0"
|
||||||
json-schema "^0.4.0"
|
json-schema "^0.4.0"
|
||||||
json-schema-ref-parser "^9.0.6"
|
json-schema-ref-parser "^9.0.6"
|
||||||
jsonpath "^1.1.1"
|
jsonpath "^1.1.1"
|
||||||
@ -469,11 +469,6 @@ chalk@^4.1.0:
|
|||||||
ansi-styles "^4.1.0"
|
ansi-styles "^4.1.0"
|
||||||
supports-color "^7.1.0"
|
supports-color "^7.1.0"
|
||||||
|
|
||||||
chalk@^5.2.0:
|
|
||||||
version "5.2.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.2.0.tgz#249623b7d66869c673699fb66d65723e54dfcfb3"
|
|
||||||
integrity sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==
|
|
||||||
|
|
||||||
charenc@0.0.2:
|
charenc@0.0.2:
|
||||||
version "0.0.2"
|
version "0.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/charenc/-/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667"
|
resolved "https://registry.yarnpkg.com/charenc/-/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667"
|
||||||
|
Loading…
Reference in New Issue
Block a user