diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 09a01af924b6c5b032945a2307e364504ddee757..2eb530f31f2550d99876964c23bfa808605a3db3 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 6845d34c7f3cea9728dec4a6aa0133724afbddbf..b9491b8849865616f4e1131eb9f36ac0cc3d8804 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 2f63597f8d9355e1e4143e3b2d1eba5d77f47eaf..1c18e418eaf3809f7e449c201ee6acf2f4ce4fb1 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",