File tree Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change
1
+ require ( './smoke-test' ) ( 'phantomjs' ) ;
Original file line number Diff line number Diff line change @@ -33,8 +33,15 @@ echo 'Starting Selenium Chrome node...'
33
33
NODE_CHROME=$( docker run -d --link $HUB_NAME :hub selenium/node-chrome$DEBUG :3.0.1-germanium)
34
34
echo ' Starting Selenium Firefox node...'
35
35
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
36
40
docker logs -f $NODE_CHROME &
37
41
docker logs -f $NODE_FIREFOX &
42
+ if [ -z $DEBUG ]; then
43
+ docker logs -f $NODE_PHANTOMJS &
44
+ fi
38
45
echo ' Waiting for nodes to register and come online...'
39
46
sleep 2
40
47
@@ -60,6 +67,9 @@ function test_node {
60
67
61
68
test_node chrome $DEBUG
62
69
test_node firefox $DEBUG
70
+ if [ -z $DEBUG ]; then
71
+ test_node phantomjs $DEBUG
72
+ fi
63
73
64
74
if [ ! " $CIRCLECI " == " true" ]; then
65
75
echo Tearing down Selenium Chrome Node container
@@ -70,6 +80,12 @@ if [ ! "$CIRCLECI" == "true" ]; then
70
80
docker stop $NODE_FIREFOX
71
81
docker rm $NODE_FIREFOX
72
82
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
+
73
89
echo Tearing down Selenium Hub container
74
90
docker stop $HUB
75
91
docker rm $HUB
You can’t perform that action at this time.
0 commit comments