Skip to content

Commit b6592ed

Browse files
committed
Add smoke test for PhantomJS node
1 parent f8ba86f commit b6592ed

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

Test/smoke-phantomjs.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
require('./smoke-test')('phantomjs');

test.sh

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,15 @@ echo 'Starting Selenium Chrome node...'
3333
NODE_CHROME=$(docker run -d --link $HUB_NAME:hub selenium/node-chrome$DEBUG:3.0.1-germanium)
3434
echo 'Starting Selenium Firefox node...'
3535
NODE_FIREFOX=$(docker run -d --link $HUB_NAME:hub selenium/node-firefox$DEBUG:3.0.1-germanium)
36+
if [ -z $DEBUG ]; then
37+
echo 'Starting Selenium PhantomJS node...'
38+
NODE_PHANTOMJS=$(docker run -d --link $HUB_NAME:hub selenium/node-phantomjs:3.0.1-germanium)
39+
fi
3640
docker logs -f $NODE_CHROME &
3741
docker logs -f $NODE_FIREFOX &
42+
if [ -z $DEBUG ]; then
43+
docker logs -f $NODE_PHANTOMJS &
44+
fi
3845
echo 'Waiting for nodes to register and come online...'
3946
sleep 2
4047

@@ -60,6 +67,9 @@ function test_node {
6067

6168
test_node chrome $DEBUG
6269
test_node firefox $DEBUG
70+
if [ -z $DEBUG ]; then
71+
test_node phantomjs $DEBUG
72+
fi
6373

6474
if [ ! "$CIRCLECI" == "true" ]; then
6575
echo Tearing down Selenium Chrome Node container
@@ -70,6 +80,12 @@ if [ ! "$CIRCLECI" == "true" ]; then
7080
docker stop $NODE_FIREFOX
7181
docker rm $NODE_FIREFOX
7282

83+
if [ -z $DEBUG ]; then
84+
echo Tearing down Selenium PhantomJS Node container
85+
docker stop $NODE_PHANTOMJS
86+
docker rm $NODE_PHANTOMJS
87+
fi
88+
7389
echo Tearing down Selenium Hub container
7490
docker stop $HUB
7591
docker rm $HUB

0 commit comments

Comments
 (0)