Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - name: Docker-compose
- hosts: localhost
- connection: local
- gather_facts: no
- tasks:
- - name: Start selenium hub
- docker_container:
- name: hub
- image: localhost/tests/selenium:latest
- state: started
- restart: yes
- ports:
- - "4444:4444"
- - name: Start chromedriver
- docker_container:
- name: chromedriver
- image: localhost/tests/chromedriver:latest
- state: started
- restart: yes
- links:
- - "hub:hub"
- env:
- VNC_ENABLED: true
- EXPOSE_X11: true
- ports:
- - "5900:5900"
- - name: Start nightwatch
- docker_container:
- name: nightwatch
- image: localhost/tests/nightwatch:latest
- # init: yes
- state: started
- env:
- WAIT_FOR_HOSTS: chromedriver:4444
- volumes: ./test:/home/node
- command: nightwatch --test run/test-google.js
- {
- "globals_path": "globals.js",
- "output_folder": "reports",
- "src_folders": ["run"],
- "test_settings": {
- "default": {
- "selenium_host" : "chromedriver",
- "screenshots": {
- "enabled": true,
- "on_failure": true,
- "on_error" : false,
- "path": "screenshots"
- },
- "desiredCapabilities": {
- "browserName": "chrome",
- "javascriptEnabled": true,
- "acceptSslCerts": true,
- "cssSelectorsEnabled": true
- }
- },
- "google" : {
- "launch_url" : "http://www.google.ru",
- "filter" : "*-google.js"
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement