Advertisement
Guest User

Untitled

a guest
Nov 21st, 2018
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. - name: Docker-compose
  2. hosts: localhost
  3. connection: local
  4. gather_facts: no
  5. tasks:
  6.  
  7. - name: Start selenium hub
  8. docker_container:
  9. name: hub
  10. image: localhost/tests/selenium:latest
  11. state: started
  12. restart: yes
  13. ports:
  14. - "4444:4444"
  15.  
  16. - name: Start chromedriver
  17. docker_container:
  18. name: chromedriver
  19. image: localhost/tests/chromedriver:latest
  20. state: started
  21. restart: yes
  22. links:
  23. - "hub:hub"
  24. env:
  25. VNC_ENABLED: true
  26. EXPOSE_X11: true
  27. ports:
  28. - "5900:5900"
  29.  
  30. - name: Start nightwatch
  31. docker_container:
  32. name: nightwatch
  33. image: localhost/tests/nightwatch:latest
  34. # init: yes
  35. state: started
  36. env:
  37. WAIT_FOR_HOSTS: chromedriver:4444
  38. volumes: ./test:/home/node
  39. command: nightwatch --test run/test-google.js
  40.  
  41. {
  42. "globals_path": "globals.js",
  43. "output_folder": "reports",
  44. "src_folders": ["run"],
  45. "test_settings": {
  46. "default": {
  47. "selenium_host" : "chromedriver",
  48. "screenshots": {
  49. "enabled": true,
  50. "on_failure": true,
  51. "on_error" : false,
  52. "path": "screenshots"
  53. },
  54.  
  55. "desiredCapabilities": {
  56. "browserName": "chrome",
  57. "javascriptEnabled": true,
  58. "acceptSslCerts": true,
  59. "cssSelectorsEnabled": true
  60. }
  61. },
  62. "google" : {
  63. "launch_url" : "http://www.google.ru",
  64. "filter" : "*-google.js"
  65. }
  66. }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement