This commit is contained in:
ogerly 2023-01-03 14:46:24 +01:00
parent a1a12e68d1
commit e31214b1e1
5 changed files with 24 additions and 12 deletions

View File

@ -20,6 +20,9 @@ describe('TransactionForm', () => {
email: 'user@example.org',
},
},
$route: {
params: {},
},
}
const propsData = {

View File

@ -13,6 +13,9 @@ describe('InputAmount', () => {
locale: jest.fn(() => 'en'),
},
$n: jest.fn((n) => String(n)),
$route: {
params: {},
},
}
describe('mount in a TransactionForm', () => {

View File

@ -14,8 +14,14 @@ describe('InputEmail', () => {
value: '',
}
const mocks = {
$route: {
params: {},
},
}
const Wrapper = () => {
return mount(InputEmail, { localVue, propsData })
return mount(InputEmail, { localVue, propsData, mocks })
}
describe('mount', () => {

View File

@ -1,7 +1,7 @@
import { mount, RouterLinkStub } from '@vue/test-utils'
import InfoStatistic from './InfoStatistic'
import { toastErrorSpy } from '../../test/testSetup'
import { listContributionLinks, communityStatistics, searchAdminUsers } from '@/graphql/queries'
import { listContributionLinks, searchAdminUsers } from '@/graphql/queries'
const localVue = global.localVue
@ -47,15 +47,15 @@ const apolloQueryMock = jest
})
.mockResolvedValueOnce({
data: {
communityStatistics: {
totalUsers: 3113,
// activeUsers: 1057,
// deletedUsers: 35,
totalGradidoCreated: '4083774.05000000000000000000',
totalGradidoDecayed: '-1062639.13634129622923372197',
totalGradidoAvailable: '2513565.869444365732411569',
// totalGradidoUnbookedDecayed: '-500474.6738366222166261272',
},
// communityStatistics: {
// // totalUsers: 3113,
// // activeUsers: 1057,
// // deletedUsers: 35,
// // totalGradidoCreated: '4083774.05000000000000000000',
// // totalGradidoDecayed: '-1062639.13634129622923372197',
// // totalGradidoAvailable: '2513565.869444365732411569',
// // totalGradidoUnbookedDecayed: '-500474.6738366222166261272',
// },
},
})
.mockResolvedValue('default')

View File

@ -15,7 +15,7 @@ import VueMoment from 'vue-moment'
// import clickOutside from '@/directives/click-ouside.js'
import { focus } from 'vue-focus'
import { loadAllRules } from '../src/validation-rules'
import { loadAllRules } from '@/validation-rules'
import { loadFilters } from '@/filters/amount'