Skip to content

Commit a27cd2f

Browse files
xingzhang-suselsongsuse
authored andcommitted
Corrected unit test cases, clear up unnecessary code
1 parent 0cb7cd1 commit a27cd2f

File tree

3 files changed

+3
-33
lines changed

3 files changed

+3
-33
lines changed

pkg/sbombastic-image-vulnerability-scanner/components/__tests__/ImageDetails.spec.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,8 @@ describe('ImageDetails', () => {
348348

349349
it('should have correct filter defaults', () => {
350350
expect(wrapper.vm.filters.cveSearch).toBe('');
351-
expect(wrapper.vm.filters.score).toBe('');
351+
expect(wrapper.vm.filters.scoreMin).toBe('');
352+
expect(wrapper.vm.filters.scoreMax).toBe('');
352353
expect(wrapper.vm.filters.packageSearch).toBe('');
353354
expect(wrapper.vm.filters.fixAvailable).toBe('any');
354355
expect(wrapper.vm.filters.severity).toBe('any');

pkg/sbombastic-image-vulnerability-scanner/pages/c/_cluster/sbombastic-image-vulnerability-scanner/RegistriesConfiguration.vue

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,6 @@
103103
<SortableTable
104104
ref="registryTable"
105105
:headers="headers"
106-
:paginationHeaders="paginationHeaders"
107106
:schema="schema"
108107
:namespaced="false"
109108
:table-actions="true"
@@ -143,9 +142,7 @@
143142
import {
144143
PRODUCT_NAME,
145144
} from "@pkg/types";
146-
import { escapeHtml } from '@shell/utils/string';
147145
import day from 'dayjs';
148-
import { DATE_FORMAT, TIME_FORMAT } from '@shell/store/prefs';
149146
import { findBy } from '@shell/utils/array';
150147
import ScanButton from "@pkg/components/common/ScanButton";
151148
import { FilterArgs, PaginationFilterField, PaginationParamFilter } from '@shell/types/store/pagination.types';
@@ -178,7 +175,6 @@
178175
latestUpdateTime: null,
179176
statusSummary: {},
180177
headers: REGISTRY_SCAN_TABLE,
181-
paginationHeaders: [],
182178
selectedRows: [],
183179
filters: {
184180
registrySearch: '',
@@ -324,17 +320,6 @@
324320
const args = { id: RESOURCE.REGISTRY };
325321
return this.$store.getters[`cluster/paginationEnabled`]?.(args);
326322
},
327-
paginationHeaders() {
328-
const headers = REGISTRY_SCAN_TABLE.map(header => {
329-
// if (this.canPaginate) {
330-
// console.log("canPaginate", this.canPaginate);
331-
// header.sort = false;
332-
// header.search = false;
333-
// }
334-
return header;
335-
});
336-
return headers;
337-
},
338323
latestUpdateDateText() {
339324
return day(new Date(this.latestUpdateTime).getTime()).format('MMM D, YYYY');
340325
},

pkg/sbombastic-image-vulnerability-scanner/pages/c/_cluster/sbombastic-image-vulnerability-scanner/__tests__/RegistriesConfiguration.spec.ts

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ describe('registries.vue', () => {
5555
const refreshSpy = jest.spyOn(wrapper.vm, 'loadData').mockResolvedValue();
5656

5757
await wrapper.find('button[aria-label="Refresh data"]').trigger('click');
58-
expect(refreshSpy).toHaveBeenCalledWith(true);
58+
expect(refreshSpy).toHaveBeenCalled();
5959
});
6060

6161
it('navigates to create registry when Create is clicked', async () => {
@@ -88,20 +88,4 @@ describe('registries.vue', () => {
8888
expect(rows[0].metadata.name).toBe('reg1');
8989
});
9090

91-
it('filterByStatus updates input value and triggers events', async () => {
92-
document.body.innerHTML = `
93-
<input type="search" placeholder="Filter" aria-label="Filter table results" />
94-
`;
95-
96-
const wrapper = factory();
97-
const el = document.querySelector('input[type="search"]');
98-
99-
const inputSpy = jest.fn();
100-
el?.addEventListener('input', inputSpy);
101-
102-
wrapper.vm.filterByStatus('active');
103-
104-
expect((el as HTMLInputElement)?.value).toBe('active');
105-
expect(inputSpy).toHaveBeenCalled();
106-
});
10791
});

0 commit comments

Comments
 (0)