Commenter posts a comment

This commit is contained in:
Belen Curcio
2016-12-18 13:28:45 -03:00
parent 67aeb223d6
commit fab9f96eb3
7 changed files with 51 additions and 23 deletions
+6 -7
View File
@@ -1,22 +1,21 @@
module.exports = {
'@tags': ['login'],
before: client => {
export default {
'@tags': ['login', 'admin'],
before(client) {
const embedStreamPage = client.page.embedStreamPage();
const {launchUrl} = client;
client
.url(launchUrl)
.url(launchUrl);
embedStreamPage
.ready();
},
'Commenter logs in': client => {
'Admin logs in': client => {
const {users} = client.globals;
const embedStreamPage = client.page.embedStreamPage();
embedStreamPage
.login(users.commenter);
.login(users.admin);
},
after: client => {
client.end();
+2 -6
View File
@@ -1,13 +1,10 @@
module.exports = {
'@tags': ['login'],
'@tags': ['login', 'commenter'],
before: client => {
const embedStreamPage = client.page.embedStreamPage();
const {launchUrl} = client;
client
.url(launchUrl)
embedStreamPage
.navigate()
.ready();
},
'Commenter logs in': client => {
@@ -16,7 +13,6 @@ module.exports = {
embedStreamPage
.login(users.commenter);
},
after: client => {
client.end();
+23
View File
@@ -0,0 +1,23 @@
module.exports = {
'@tags': ['write', 'commenter'],
before: client => {
const embedStreamPage = client.page.embedStreamPage();
const {users} = client.globals;
embedStreamPage
.navigate()
.ready();
embedStreamPage
.login(users.commenter);
},
'Commenter posts a comment': client => {
const embedStreamPage = client.page.embedStreamPage();
embedStreamPage
.postComment('I read the comments');
},
after: client => {
client.end();
}
};
+6 -7
View File
@@ -1,22 +1,21 @@
module.exports = {
'@tags': ['login'],
export default {
'@tags': ['login', 'moderator'],
before: client => {
const embedStreamPage = client.page.embedStreamPage();
const {launchUrl} = client;
client
.url(launchUrl)
.url(launchUrl);
embedStreamPage
.ready();
.ready();
},
'Commenter logs in': client => {
'Moderator logs in': client => {
const {users} = client.globals;
const embedStreamPage = client.page.embedStreamPage();
embedStreamPage
.login(users.commenter);
.login(users.moderator);
},
after: client => {
client.end();