From 7a5f5ce02094679c4c83d3d9685b468db65e6716 Mon Sep 17 00:00:00 2001 From: Renan Barros Date: Wed, 7 Nov 2018 17:11:29 -0200 Subject: [PATCH 1/2] chore: add nightwatch urls --- .../src/component/BrandIcon.regression.test.js | 2 +- .../src/component/Button.regression.test.js | 8 +++++--- .../src/component/Card.regression.test.js | 2 +- .../src/component/Icon.regression.test.js | 2 +- .../src/component/List.regression.test.js | 2 +- .../src/component/LoaderWrapper.regression.test.js | 2 +- .../src/component/Loader.regression.test.js | 2 +- .../src/component/Message.regression.test.js | 2 +- .../src/component/Tooltip.regression.test.js | 2 +- 9 files changed, 13 insertions(+), 11 deletions(-) diff --git a/packages/sling-web-component-brand-icon/src/component/BrandIcon.regression.test.js b/packages/sling-web-component-brand-icon/src/component/BrandIcon.regression.test.js index 0d3ee1f0..08ceb8a0 100644 --- a/packages/sling-web-component-brand-icon/src/component/BrandIcon.regression.test.js +++ b/packages/sling-web-component-brand-icon/src/component/BrandIcon.regression.test.js @@ -3,7 +3,7 @@ const customCode = false; module.exports = { main: (browser) => { - browser.url(`http://localhost:8777/packages/${component}/${customCode ? 'public/regression' : 'public'}/index.html`) + browser.url(`http://localhost:8777/${customCode ? 'regression' : ''}/index.html`) .saveScreenshot(`./reports/${component}/${component}.png`) .end(); }, diff --git a/packages/sling-web-component-button/src/component/Button.regression.test.js b/packages/sling-web-component-button/src/component/Button.regression.test.js index 841c4704..dc3fe10a 100644 --- a/packages/sling-web-component-button/src/component/Button.regression.test.js +++ b/packages/sling-web-component-button/src/component/Button.regression.test.js @@ -1,14 +1,16 @@ +const component = 'sling-web-component-button'; +const customCode = false; module.exports = { main: (browser) => { - browser.url('http://localhost:8080/') - .saveScreenshot('./reports/button-start.png') + browser.url(`http://localhost:8777/${customCode ? 'regression' : ''}/index.html`) + .saveScreenshot(`./reports/${component}/${component}-start.png`) .elements('css selector', 'sling-button', (buttons) => { buttons.value.forEach((button) => { browser.elementIdClick(button.ELEMENT); }); }) - .saveScreenshot('./reports/button-end.png') + .saveScreenshot(`./reports/${component}/${component}-end.png`) .assert.containsText('#counter', '110') .end(); }, diff --git a/packages/sling-web-component-card/src/component/Card.regression.test.js b/packages/sling-web-component-card/src/component/Card.regression.test.js index 4b6f0813..961501fe 100644 --- a/packages/sling-web-component-card/src/component/Card.regression.test.js +++ b/packages/sling-web-component-card/src/component/Card.regression.test.js @@ -3,7 +3,7 @@ const customCode = false; module.exports = { main: (browser) => { - browser.url(`http://localhost:8777/packages/${component}/${customCode ? 'public/regression' : 'public'}/index.html`) + browser.url(`http://localhost:8777/${customCode ? 'regression' : ''}/index.html`) .saveScreenshot(`./reports/${component}/${component}.png`) .end(); }, diff --git a/packages/sling-web-component-icon/src/component/Icon.regression.test.js b/packages/sling-web-component-icon/src/component/Icon.regression.test.js index 42142cb1..71589d39 100644 --- a/packages/sling-web-component-icon/src/component/Icon.regression.test.js +++ b/packages/sling-web-component-icon/src/component/Icon.regression.test.js @@ -3,7 +3,7 @@ const customCode = false; module.exports = { main: (browser) => { - browser.url(`http://localhost:8777/packages/${component}/${customCode ? 'public/regression' : 'public'}/index.html`) + browser.url(`http://localhost:8777/${customCode ? 'regression' : ''}/index.html`) .saveScreenshot(`./reports/${component}/${component}.png`) .end(); }, diff --git a/packages/sling-web-component-list/src/component/List.regression.test.js b/packages/sling-web-component-list/src/component/List.regression.test.js index 1aeabbcf..683cd32c 100644 --- a/packages/sling-web-component-list/src/component/List.regression.test.js +++ b/packages/sling-web-component-list/src/component/List.regression.test.js @@ -3,7 +3,7 @@ const customCode = false; module.exports = { main: (browser) => { - browser.url(`http://localhost:8777/packages/${component}/${customCode ? 'public/regression' : 'public'}/index.html`) + browser.url(`http://localhost:8777/${customCode ? 'regression' : ''}/index.html`) .saveScreenshot(`./reports/${component}/${component}.png`) .end(); }, diff --git a/packages/sling-web-component-loader-wrapper/src/component/LoaderWrapper.regression.test.js b/packages/sling-web-component-loader-wrapper/src/component/LoaderWrapper.regression.test.js index 12d26294..8422a6a0 100644 --- a/packages/sling-web-component-loader-wrapper/src/component/LoaderWrapper.regression.test.js +++ b/packages/sling-web-component-loader-wrapper/src/component/LoaderWrapper.regression.test.js @@ -3,7 +3,7 @@ const customCode = false; module.exports = { main: (browser) => { - browser.url(`http://localhost:8777/packages/${component}/${customCode ? 'public/regression' : 'public'}/index.html`) + browser.url(`http://localhost:8777/${customCode ? 'regression' : ''}/index.html`) .saveScreenshot(`./reports/${component}/${component}.png`) .end(); }, diff --git a/packages/sling-web-component-loader/src/component/Loader.regression.test.js b/packages/sling-web-component-loader/src/component/Loader.regression.test.js index c64c42d5..ac9a99af 100644 --- a/packages/sling-web-component-loader/src/component/Loader.regression.test.js +++ b/packages/sling-web-component-loader/src/component/Loader.regression.test.js @@ -3,7 +3,7 @@ const customCode = false; module.exports = { main: (browser) => { - browser.url(`http://localhost:8777/packages/${component}/${customCode ? 'public/regression' : 'public'}/index.html`) + browser.url(`http://localhost:8777/${customCode ? 'regression' : ''}/index.html`) .saveScreenshot(`./reports/${component}/${component}.png`) .end(); }, diff --git a/packages/sling-web-component-message/src/component/Message.regression.test.js b/packages/sling-web-component-message/src/component/Message.regression.test.js index ec69568f..7702b08f 100644 --- a/packages/sling-web-component-message/src/component/Message.regression.test.js +++ b/packages/sling-web-component-message/src/component/Message.regression.test.js @@ -3,7 +3,7 @@ const customCode = false; module.exports = { main: (browser) => { - browser.url(`http://localhost:8777/packages/${component}/${customCode ? 'public/regression' : 'public'}/index.html`) + browser.url(`http://localhost:8777/${customCode ? 'regression' : ''}/index.html`) .saveScreenshot(`./reports/${component}/${component}.png`) .end(); }, diff --git a/packages/sling-web-component-tooltip/src/component/Tooltip.regression.test.js b/packages/sling-web-component-tooltip/src/component/Tooltip.regression.test.js index d0d2a6d8..3f7b14ec 100644 --- a/packages/sling-web-component-tooltip/src/component/Tooltip.regression.test.js +++ b/packages/sling-web-component-tooltip/src/component/Tooltip.regression.test.js @@ -3,7 +3,7 @@ const customCode = false; module.exports = { main: (browser) => { - browser.url(`http://localhost:8777/packages/${component}/${customCode ? 'public/regression' : 'public'}/index.html`) + browser.url(`http://localhost:8777/${customCode ? 'regression' : ''}/index.html`) .saveScreenshot(`./reports/${component}/${component}-no-hover.png`) .moveToElement('sling-tooltip', 0, 0) .saveScreenshot(`./reports/${component}/${component}-hover.png`) From 1c6dc13f0b7cf9fd2fdc8cc91bbe4caef932ff1b Mon Sep 17 00:00:00 2001 From: Renan Barros Date: Wed, 7 Nov 2018 18:12:38 -0200 Subject: [PATCH 2/2] chore: fix tooltip test component name --- .../src/component/Tooltip.regression.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/sling-web-component-tooltip/src/component/Tooltip.regression.test.js b/packages/sling-web-component-tooltip/src/component/Tooltip.regression.test.js index 3f7b14ec..629716e5 100644 --- a/packages/sling-web-component-tooltip/src/component/Tooltip.regression.test.js +++ b/packages/sling-web-component-tooltip/src/component/Tooltip.regression.test.js @@ -1,4 +1,4 @@ -const component = 'sling-web-component-tooptip'; +const component = 'sling-web-component-tooltip'; const customCode = false; module.exports = {