UPDATE - adding a test and some config for Jenkins
| | |
| | | "build": "vue-cli-service build", |
| | | "test": "vue-cli-service test", |
| | | "e2e": "vue-cli-service e2e", |
| | | "e2e:ci": "vue-cli-service e2e --env jenkins --url ${E2E_TEST_ROUTE}", |
| | | "lint": "vue-cli-service lint", |
| | | "clean": "rm -rf reports dist package-contents*", |
| | | "build:ci": "npm run build && mkdir -p package-contents && cp -vr dist Dockerfile package-contents", |
| | |
| | | browser |
| | | .url(process.env.VUE_DEV_SERVER_URL) |
| | | .waitForElementVisible("#app", 5000) |
| | | .assert.elementPresent(".hello") |
| | | .assert.containsText("h1", "Welcome to Your Vue.js App") |
| | | .pause(1000) |
| | | .assert.elementPresent(".banner-image") |
| | | .assert.containsText("h1", "Welcome 👋") |
| | | .assert.elementCount("img", 1) |
| | | .end(); |
| | | } |