Skip to content

Commit 2f0631b

Browse files
committed
infra(travis): config for tests
1 parent d67a31a commit 2f0631b

3 files changed

Lines changed: 20 additions & 2 deletions

File tree

.travis.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
language: node_js
2+
sudo: required
23
node_js:
34
- node
5+
46
cache:
7+
yarn: true
58
directories:
6-
- "node_modules"
9+
- node_modules
10+
11+
before_script:
12+
- npm install -g yarn
13+
- yarn install
14+
- './start-server.sh'
15+
16+
script:
17+
- yarn test
18+
19+
notifications:
20+
email:
21+
on_failure: change

start-server.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
http-server &
3+
sleep 3

test/sample.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
describe('quicklink tests', function () {
2-
const server = `http://127.0.0.1:8080/test`;
2+
const server = `http://127.0.0.1:8081/test`;
33
let page;
44

55
before(async function () {

0 commit comments

Comments
 (0)