diff --git a/.travis.yml b/.travis.yml index b4c675d7..1305f87f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,12 +16,17 @@ before_script: - sudo apt-get -qq purge mysql* graphviz* - sudo apt-get -qq autoremove - sudo apt-get update +- lsb_release -a +- sudo apt-get --only-upgrade install google-chrome-stable - sudo bash -c 'echo -e "[user]\n\tname = abc\n\temail = root@localhost.com" > /home/travis/.gitconfig' - sudo wget -qO ee rt.cx/ee && sudo bash ee - source /etc/bash_completion.d/ee_auto.rc - sudo ee -v +- sudo ee update +- sudo ee -v - sudo lsb_release -a -- sudo ee site create wp.localtest.me --wpfc --user=ADMINUSER --email=prabuddha.chakraborty@rtcamp.com --pass=ADMINPASS +- sudo tail /var/log/ee/ee.log +- sudo ee site create wp.localtest.me --wpfc --user=ADMINUSER --email=juhi.saxena@rtcamp.com --pass=ADMINPASS - sudo chmod 777 -R /var/www - sudo nginx -t - sudo service nginx reload diff --git a/tests/functional/nightwatch.json b/tests/functional/nightwatch.json index 1f60cff0..9c734912 100644 --- a/tests/functional/nightwatch.json +++ b/tests/functional/nightwatch.json @@ -3,15 +3,15 @@ "custom_commands_path": "./custom-commands", "globals_path": "./res/constants.js", + "selenium": { + "start_process": true, + "server_path": "./node_modules/selenium-server/lib/runner/selenium-server-standalone-3.141.0.jar", + "cli_args" : { + "webdriver.chrome.driver" : "./node_modules/chromedriver/lib/chromedriver/chromedriver" + } + }, + - "webdriver": { - "start_process" : true, - "server_path": "./node_modules/chromedriver/lib/chromedriver/chromedriver", - "cli_args": [ - "--verbose" - ], - "port": 9515 - }, "test_settings": { "default": { diff --git a/tests/functional/package.json b/tests/functional/package.json index fdc75faf..81c441fe 100644 --- a/tests/functional/package.json +++ b/tests/functional/package.json @@ -16,7 +16,6 @@ }, "devDependencies": { "selenium-server": "3.141.0", - "phantomjs-prebuilt": "2.1.16", - "chromedriver": "2.44.0" + "chromedriver": "2.46.0", } } diff --git a/tests/functional/src/purge-method-get-request-page-test.js b/tests/functional/src/purge-method-get-request-page-test.js index 87a180b5..9cfd0ac1 100644 --- a/tests/functional/src/purge-method-get-request-page-test.js +++ b/tests/functional/src/purge-method-get-request-page-test.js @@ -26,16 +26,16 @@ module.exports = { var data = browser.globals; browser .goToAddNewPage() - .clearValue('#title') - .clearValue('textarea[id="content"]') - .setValue('#title', 'test-page') - .setValue('textarea[id="content"]', "test page created for testing") + .clearValue('#post-title-0') + .clearValue('#mce_1') + .setValue('#post-title-0', 'test-page') + .setValue('#mce_1', "test page created for testing") .pause(1000) - .click('#publish') + .click('button.components-button.editor-post-publish-panel__toggle.is-button.is-primary') .pause(2000) - .getText("#editable-post-name", function(result) { + .getText("a.components-button.components-notice__action.is-link", function(result) { urlp = result.value; - console.log(data.URLS.LOGIN + urlp); + // console.log(data.URLS.LOGIN + urlp); browser .wplogout() .pause(500)