diff --git a/webapp/pages/group/_id/_slug.spec.js b/webapp/pages/group/_id/_slug.spec.js
index 1f92212ab..cbac1419a 100644
--- a/webapp/pages/group/_id/_slug.spec.js
+++ b/webapp/pages/group/_id/_slug.spec.js
@@ -6,10 +6,10 @@ const localVue = global.localVue
localVue.filter('date', (d) => d)
config.stubs['client-only'] = ''
-// config.stubs['v-popover'] = ''
+config.stubs['v-popover'] = ''
config.stubs['nuxt-link'] = ''
-// config.stubs['infinite-loading'] = ''
-// config.stubs['follow-list'] = ''
+config.stubs['infinite-loading'] = ''
+config.stubs['follow-list'] = ''
describe('GroupProfileSlug', () => {
let wrapper
@@ -196,10 +196,11 @@ describe('GroupProfileSlug', () => {
})
describe('mount', () => {
- Wrapper = () => {
+ Wrapper = (data = () => {}) => {
return mount(GroupProfileSlug, {
mocks,
localVue,
+ data,
})
}
@@ -213,15 +214,16 @@ describe('GroupProfileSlug', () => {
'auth/isModerator': () => false,
},
}
- wrapper = Wrapper()
- wrapper.setData({
- Group: [
- {
- ...yogaPractice,
- myRole: 'owner',
- },
- ],
- GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ wrapper = Wrapper(() => {
+ return {
+ Group: [
+ {
+ ...yogaPractice,
+ myRole: 'owner',
+ },
+ ],
+ GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ }
})
})
@@ -361,15 +363,16 @@ describe('GroupProfileSlug', () => {
'auth/isModerator': () => false,
},
}
- wrapper = Wrapper()
- wrapper.setData({
- Group: [
- {
- ...yogaPractice,
- myRole: 'usual',
- },
- ],
- GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ wrapper = Wrapper(() => {
+ return {
+ Group: [
+ {
+ ...yogaPractice,
+ myRole: 'usual',
+ },
+ ],
+ GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ }
})
})
@@ -469,15 +472,16 @@ describe('GroupProfileSlug', () => {
'auth/isModerator': () => false,
},
}
- wrapper = Wrapper()
- wrapper.setData({
- Group: [
- {
- ...yogaPractice,
- myRole: 'pending',
- },
- ],
- GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ wrapper = Wrapper(() => {
+ return {
+ Group: [
+ {
+ ...yogaPractice,
+ myRole: 'pending',
+ },
+ ],
+ GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ }
})
})
@@ -577,15 +581,16 @@ describe('GroupProfileSlug', () => {
'auth/isModerator': () => false,
},
}
- wrapper = Wrapper()
- wrapper.setData({
- Group: [
- {
- ...yogaPractice,
- myRole: null,
- },
- ],
- GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ wrapper = Wrapper(() => {
+ return {
+ Group: [
+ {
+ ...yogaPractice,
+ myRole: null,
+ },
+ ],
+ GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ }
})
})
@@ -689,15 +694,16 @@ describe('GroupProfileSlug', () => {
'auth/isModerator': () => false,
},
}
- wrapper = Wrapper()
- wrapper.setData({
- Group: [
- {
- ...schoolForCitizens,
- myRole: 'owner',
- },
- ],
- GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ wrapper = Wrapper(() => {
+ return {
+ Group: [
+ {
+ ...schoolForCitizens,
+ myRole: 'owner',
+ },
+ ],
+ GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ }
})
})
@@ -801,15 +807,16 @@ describe('GroupProfileSlug', () => {
'auth/isModerator': () => false,
},
}
- wrapper = Wrapper()
- wrapper.setData({
- Group: [
- {
- ...schoolForCitizens,
- myRole: 'usual',
- },
- ],
- GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ wrapper = Wrapper(() => {
+ return {
+ Group: [
+ {
+ ...schoolForCitizens,
+ myRole: 'usual',
+ },
+ ],
+ GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ }
})
})
@@ -913,15 +920,16 @@ describe('GroupProfileSlug', () => {
'auth/isModerator': () => false,
},
}
- wrapper = Wrapper()
- wrapper.setData({
- Group: [
- {
- ...schoolForCitizens,
- myRole: 'pending',
- },
- ],
- GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ wrapper = Wrapper(() => {
+ return {
+ Group: [
+ {
+ ...schoolForCitizens,
+ myRole: 'pending',
+ },
+ ],
+ GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ }
})
})
@@ -1025,15 +1033,16 @@ describe('GroupProfileSlug', () => {
'auth/isModerator': () => false,
},
}
- wrapper = Wrapper()
- wrapper.setData({
- Group: [
- {
- ...schoolForCitizens,
- myRole: null,
- },
- ],
- GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ wrapper = Wrapper(() => {
+ return {
+ Group: [
+ {
+ ...schoolForCitizens,
+ myRole: null,
+ },
+ ],
+ GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ }
})
})
@@ -1141,15 +1150,16 @@ describe('GroupProfileSlug', () => {
'auth/isModerator': () => false,
},
}
- wrapper = Wrapper()
- wrapper.setData({
- Group: [
- {
- ...investigativeJournalism,
- myRole: 'owner',
- },
- ],
- GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ wrapper = Wrapper(() => {
+ return {
+ Group: [
+ {
+ ...investigativeJournalism,
+ myRole: 'owner',
+ },
+ ],
+ GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ }
})
})
@@ -1256,15 +1266,16 @@ describe('GroupProfileSlug', () => {
'auth/isModerator': () => false,
},
}
- wrapper = Wrapper()
- wrapper.setData({
- Group: [
- {
- ...investigativeJournalism,
- myRole: 'usual',
- },
- ],
- GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ wrapper = Wrapper(() => {
+ return {
+ Group: [
+ {
+ ...investigativeJournalism,
+ myRole: 'usual',
+ },
+ ],
+ GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ }
})
})
@@ -1371,15 +1382,16 @@ describe('GroupProfileSlug', () => {
'auth/isModerator': () => false,
},
}
- wrapper = Wrapper()
- wrapper.setData({
- Group: [
- {
- ...investigativeJournalism,
- myRole: 'pending',
- },
- ],
- GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ wrapper = Wrapper(() => {
+ return {
+ Group: [
+ {
+ ...investigativeJournalism,
+ myRole: 'pending',
+ },
+ ],
+ GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ }
})
})
@@ -1474,15 +1486,16 @@ describe('GroupProfileSlug', () => {
'auth/isModerator': () => false,
},
}
- wrapper = Wrapper()
- wrapper.setData({
- Group: [
- {
- ...investigativeJournalism,
- myRole: null,
- },
- ],
- GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ wrapper = Wrapper(() => {
+ return {
+ Group: [
+ {
+ ...investigativeJournalism,
+ myRole: null,
+ },
+ ],
+ GroupMembers: [peterLustig, jennyRostock, bobDerBaumeister, huey],
+ }
})
})