From d33841e6e06be48dd2e667110d1312bdda0f4a0a Mon Sep 17 00:00:00 2001 From: Yuriy Maksymets <iurii.maksymets@gmail.com> Date: Thu, 10 Oct 2019 14:42:21 +0100 Subject: [PATCH] Testing stage in pipeline --- .gitlab-ci.yml | 6 ++++++ __tests__/example.test.js | 4 ++++ package.json | 4 +++- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 09a01af..2eb530f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,8 +6,14 @@ before_script: stages: - build + - test backend_build: stage: build script: - npm build + +backend_test: + stage: test + script: + - npm test diff --git a/__tests__/example.test.js b/__tests__/example.test.js index 6845d34..b9491b8 100644 --- a/__tests__/example.test.js +++ b/__tests__/example.test.js @@ -7,3 +7,7 @@ describe("number adding", () => { }) }) }) + +describe("server", () => { + it("should work", () => {}) +}) diff --git a/package.json b/package.json index 2f63597..1c18e41 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,9 @@ "scripts": { "build": "webpack src/app.js -o public/js/app.js", "start": "http-server -c-1 -p 12345 public", - "test": "jest" + "test": "jest", + "test-changed": "jest --only-changed", + "test-coverage": "jest --coverage" }, "dependencies": { "http-server": "^0.11.1", -- GitLab