Skip to content

Commit 8bd1e63

Browse files
committed
Set up Travis to run headless chrome
1 parent 9d662f3 commit 8bd1e63

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

.travis.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
1+
dist: trusty
12
language: node_js
23
node_js: node
4+
addons:
5+
chrome: stable
36
before_install:
47
- "export DISPLAY=:99.0"
58
- "sh -e /etc/init.d/xvfb start"
9+
- sleep 3 # give xvfb some time to start

test.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@ describe("bit-docs-tag-demo", function() {
1212
server.on("error", reject);
1313
});
1414

15-
var puppeteerPromise = puppeteer.launch().then(function(b) {
16-
ctx.browser = b;
17-
});
15+
var puppeteerPromise = puppeteer
16+
.launch({ args: ["--no-sandbox"] })
17+
.then(function(b) {
18+
ctx.browser = b;
19+
});
1820

1921
return Promise.all([serverPromise, puppeteerPromise]);
2022
});

0 commit comments

Comments
 (0)