From 02b8bb61ddce8e24f70d311df284fda1e1bee2ec Mon Sep 17 00:00:00 2001 From: Belen Curcio Date: Sun, 18 Dec 2016 19:41:16 -0300 Subject: [PATCH] =?UTF-8?q?=C3=81dding=20visitor=20tests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/e2e/pages/embedStreamPage.js | 6 ++++++ tests/e2e/tests/Visitor/LikeCommentTest.js | 19 +++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 tests/e2e/tests/Visitor/LikeCommentTest.js diff --git a/tests/e2e/pages/embedStreamPage.js b/tests/e2e/pages/embedStreamPage.js index 4737694b8..870306514 100644 --- a/tests/e2e/pages/embedStreamPage.js +++ b/tests/e2e/pages/embedStreamPage.js @@ -38,6 +38,12 @@ const embedStreamCommands = { return this .waitForElementVisible('@likeButton', 2000) .click('@likeButton'); + }, + visitorLikeComment() { + return this + .waitForElementVisible('@likeButton', 2000) + .click('@likeButton') + .waitForElementVisible('@signInDialog', 2000); } }; diff --git a/tests/e2e/tests/Visitor/LikeCommentTest.js b/tests/e2e/tests/Visitor/LikeCommentTest.js new file mode 100644 index 000000000..a4ced2ce8 --- /dev/null +++ b/tests/e2e/tests/Visitor/LikeCommentTest.js @@ -0,0 +1,19 @@ +module.exports = { + '@tags': ['like', 'comments', 'visitor'], + before: client => { + const embedStreamPage = client.page.embedStreamPage(); + + embedStreamPage + .navigate() + .ready(); + }, + 'Visitor tries to like a comment': client => { + const embedStreamPage = client.page.embedStreamPage(); + + embedStreamPage + .visitorLikeComment(); + }, + after: client => { + client.end(); + } +};