44 */
55
66import { beforeEach , describe , expect , it , vi } from 'vitest'
7+ import { createL10nMock } from './testHelpers/l10n.js'
78import { mount } from '@vue/test-utils'
89
910import { initialActionCode , ACTION_CODES } from '../helpers/ActionMapping'
@@ -30,15 +31,7 @@ vi.mock('vue-router', async () => {
3031 }
3132} )
3233
33- vi . mock ( '@nextcloud/l10n' , ( ) => ( {
34- t : vi . fn ( ( _app : string , text : string ) => text ) ,
35- translate : vi . fn ( ( _app : string , text : string ) => text ) ,
36- translatePlural : vi . fn ( ( _app : string , singular : string , plural : string , count : number ) => ( count === 1 ? singular : plural ) ) ,
37- n : vi . fn ( ( _app : string , singular : string , plural : string , count : number ) => ( count === 1 ? singular : plural ) ) ,
38- isRTL : vi . fn ( ( ) => false ) ,
39- getLanguage : vi . fn ( ( ) => 'en' ) ,
40- getLocale : vi . fn ( ( ) => 'en' ) ,
41- } ) )
34+ vi . mock ( '@nextcloud/l10n' , ( ) => createL10nMock ( ) )
4235
4336vi . mock ( '@nextcloud/vue/components/NcContent' , ( ) => ( {
4437 default : { name : 'NcContent' , template : '<div class="nc-content"><slot /></div>' , props : [ 'appName' ] } ,
0 commit comments