Skip to content

Commit 3d97ca4

Browse files
committed
test: rename Validation view spec to TypeScript
Migrate Validation view tests to TypeScript. Signed-off-by: Vitor Mattos <[email protected]>
1 parent 17dc820 commit 3d97ca4

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -49,29 +49,29 @@ vi.mock('@nextcloud/logger', () => ({
4949
}))
5050

5151
vi.mock('@nextcloud/l10n', () => ({
52-
translate: vi.fn((app, text, vars) => {
52+
translate: vi.fn((app: string, text: string, vars?: Record<string, string>) => {
5353
if (vars) {
54-
return text.replace(/{(\w+)}/g, (m, key) => vars[key])
54+
return text.replace(/{(\w+)}/g, (_m: string, key: string) => vars[key as keyof typeof vars] || key)
5555
}
5656
return text
5757
}),
58-
translatePlural: vi.fn((app, singular, plural, count, vars) => {
58+
translatePlural: vi.fn((app: string, singular: string, plural: string, count: number, vars?: Record<string, string>) => {
5959
const template = count === 1 ? singular : plural
6060
if (vars) {
61-
return template.replace(/{(\w+)}/g, (m, key) => vars[key])
61+
return template.replace(/{(\w+)}/g, (_m: string, key: string) => vars[key as keyof typeof vars] || key)
6262
}
6363
return template
6464
}),
65-
t: vi.fn((app, text, vars) => {
65+
t: vi.fn((app: string, text: string, vars?: Record<string, string>) => {
6666
if (vars) {
67-
return text.replace(/{(\w+)}/g, (m, key) => vars[key])
67+
return text.replace(/{(\w+)}/g, (_m: string, key: string) => vars[key as keyof typeof vars] || key)
6868
}
6969
return text
7070
}),
71-
n: vi.fn((app, singular, plural, count, vars) => {
71+
n: vi.fn((app: string, singular: string, plural: string, count: number, vars?: Record<string, string>) => {
7272
const template = count === 1 ? singular : plural
7373
if (vars) {
74-
return template.replace(/{(\w+)}/g, (m, key) => vars[key])
74+
return template.replace(/{(\w+)}/g, (_m: string, key: string) => vars[key as keyof typeof vars] || key)
7575
}
7676
return template
7777
}),
@@ -124,7 +124,7 @@ vi.mock('../../utils/fileStatus.js', () => ({
124124
}))
125125

126126
describe('Validation.vue - Business Logic', () => {
127-
let wrapper
127+
let wrapper: any
128128

129129
beforeEach(() => {
130130
wrapper = shallowMount(Validation, {

0 commit comments

Comments
 (0)