diff --git a/shell/components/__tests__/NamespaceFilter.test.ts b/shell/components/__tests__/NamespaceFilter.test.ts index f0deed8de74..19c594e1df3 100644 --- a/shell/components/__tests__/NamespaceFilter.test.ts +++ b/shell/components/__tests__/NamespaceFilter.test.ts @@ -10,6 +10,7 @@ describe('component: NamespaceFilter', () => { options: () => [], value: () => [], }, + mocks: { $fetchState: { pending: false } }, directives: { shortkey: () => jest.fn() } }); const filter = wrapper.find(`[data-testid="namespaces-filter"]`); @@ -25,7 +26,10 @@ describe('component: NamespaceFilter', () => { options: () => [], value: () => [], }, - mocks: { $store: { getters: { 'i18n/t': () => text, namespaceFilterMode: () => undefined } } }, + mocks: { + $store: { getters: { 'i18n/t': () => text, namespaceFilterMode: () => undefined } }, + $fetchState: { pending: false } + }, directives: { shortkey: () => jest.fn() } }); const element = wrapper.find(`[data-testid="namespaces-values-none"]`).element.textContent; @@ -44,6 +48,7 @@ describe('component: NamespaceFilter', () => { kind: 'special', }]), }, + mocks: { $fetchState: { pending: false } }, directives: { shortkey: () => jest.fn() } }); @@ -61,7 +66,10 @@ describe('component: NamespaceFilter', () => { value: () => [{ label: text }], }, directives: { shortkey: () => jest.fn() }, - mocks: { $store: { getters: { 'i18n/t': () => text, namespaceFilterMode: () => undefined } } }, + mocks: { + $store: { getters: { 'i18n/t': () => text, namespaceFilterMode: () => undefined } }, + $fetchState: { pending: false } + }, }); const element = wrapper.find(`[data-testid="namespaces-value-0"]`).element.textContent; @@ -97,7 +105,8 @@ describe('component: NamespaceFilter', () => { 'prefs/get': () => preferences, namespaceFilterMode: () => undefined, }, - } + }, + $fetchState: { pending: false } }, directives: { shortkey: () => jest.fn() } }); @@ -116,7 +125,10 @@ describe('component: NamespaceFilter', () => { options: () => [], value: () => [], }, - mocks: { $store: { getters: { 'i18n/t': () => '', namespaceFilterMode: () => undefined } } }, + mocks: { + $store: { getters: { 'i18n/t': () => '', namespaceFilterMode: () => undefined } }, + $fetchState: { pending: false } + }, directives: { shortkey: () => jest.fn() } }); const dropdown = wrapper.find(`[data-testid="namespaces-dropdown"]`); @@ -135,7 +147,10 @@ describe('component: NamespaceFilter', () => { options: () => [], value: () => [], }, - mocks: { $store: { getters: { 'i18n/t': () => text, namespaceFilterMode: () => undefined } } }, + mocks: { + $store: { getters: { 'i18n/t': () => text, namespaceFilterMode: () => undefined } }, + $fetchState: { pending: false } + }, directives: { shortkey: () => jest.fn() } }); const dropdown = wrapper.find(`[data-testid="namespaces-dropdown"]`); @@ -153,7 +168,10 @@ describe('component: NamespaceFilter', () => { options: () => [], value: () => [], }, - mocks: { $store: { getters: { 'i18n/t': () => text, namespaceFilterMode: () => undefined } } }, + mocks: { + $store: { getters: { 'i18n/t': () => text, namespaceFilterMode: () => undefined } }, + $fetchState: { pending: false } + }, directives: { shortkey: () => jest.fn() } }); @@ -194,7 +212,8 @@ describe('component: NamespaceFilter', () => { $store: { getters: { 'i18n/t': () => text, namespaceFilterMode: () => undefined }, dispatch: action - } + }, + $fetchState: { pending: false } }, directives: { shortkey: () => jest.fn() } });