fix: DeleteDate vue and specs

This commit is contained in:
ogerly 2020-08-19 10:01:59 +02:00
parent bbf578ffc6
commit b2f3b02422
3 changed files with 16 additions and 4 deletions

View File

@ -50,12 +50,20 @@ describe('DeleteData.vue', () => {
})
describe('mount', () => {
const data = () => {
return {
currentUserCounts: {
contributionsCount: 4,
commentedCount: 2,
},
}
}
const Wrapper = () => {
const store = new Vuex.Store({
getters,
actions,
})
return mount(DeleteData, { mocks, localVue, store })
return mount(DeleteData, { mocks, localVue, store, data })
}
beforeEach(() => {

View File

@ -11,8 +11,12 @@
<p v-show="enableDeletionValue" class="notice">
{{ $t('settings.deleteUserAccount.accountDescription') }}
</p>
<label v-if="currentUser.contributionsCount" class="checkbox">
<input type="checkbox" v-model="deleteContributions" />
<label v-if="currentUserCounts.contributionsCount" class="checkbox">
<input
type="checkbox"
v-model="deleteContributions"
data-test="contributions-deletion-checkbox"
/>
{{
$t(
'settings.deleteUserAccount.contributionsCount',

View File

@ -9,7 +9,7 @@ localVue.use(DeleteUserModal)
const getters = {
'auth/isAdmin': () => true,
'auth/isModerator': () => false
'auth/isModerator': () => false,
}
describe('DeleteUserModal.vue', () => {