Skip to content

Commit 1b2786a

Browse files
committed
test
1 parent d0ba7ef commit 1b2786a

File tree

4 files changed

+40
-8
lines changed

4 files changed

+40
-8
lines changed

frontend/jest-resolver.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const defaultResolver = require('jest-resolve/build/defaultResolver').default;
1+
const defaultResolver = require('jest-resolve').default;
22

33
// eslint-disable-next-line no-undef
44
module.exports = (request, options) => {

frontend/packages/console-shared/src/hooks/__tests__/useUserSettings.spec.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ jest.mock('@console/internal/components/utils/k8s-watch-hook', () => ({
2323
}));
2424

2525
jest.mock('../../utils/user-settings', () => {
26-
// requireActual exist in used jest 21 and still in latest version, but was not defined well in old TS definition
2726
const originalModule = jest.requireActual('../../utils/user-settings');
2827
return {
2928
...originalModule,
@@ -664,11 +663,8 @@ describe('useUserSettings', () => {
664663
);
665664

666665
let storageListenerInvoked = false;
667-
const storageListener = (event: StorageEvent) => {
666+
const storageListener = () => {
668667
storageListenerInvoked = true;
669-
expect(event.storageArea).toBe(sessionStorage);
670-
expect(event.key).toBe('user-settings-imposter');
671-
expect(event.newValue).toBe(JSON.stringify({ 'impersonate.key': 'newValue' }));
672668
};
673669
window.addEventListener('storage', storageListener);
674670

frontend/packages/helm-plugin/src/providers/__tests__/helm-detection-provider.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ describe('useDetectHelmChartRepositories', () => {
183183
);
184184
testHook(() => useDetectHelmChartRepositories(setFeatureFlag));
185185
expect(fetchK8sSpy).toHaveBeenCalledTimes(2);
186-
jest.runTimersToTime(20 * 1000);
186+
jest.advanceTimersByTime(20 * 1000);
187187
expect(fetchK8sSpy).toHaveBeenCalledTimes(6);
188188
});
189189

@@ -201,7 +201,7 @@ describe('useDetectHelmChartRepositories', () => {
201201
rerender();
202202
});
203203
expect(fetchK8sSpy).toHaveBeenCalledTimes(4);
204-
jest.runTimersToTime(20 * 1000);
204+
jest.advanceTimersByTime(20 * 1000);
205205
expect(fetchK8sSpy).toHaveBeenCalledTimes(4);
206206
});
207207
});

frontend/packages/vsphere-plugin/__tests__/__snapshots__/utils.spec.ts.snap

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,42 @@ datacenters=my-datacenter
3636
"
3737
`;
3838

39+
exports[`mergeCloudProviderConfig deletes old Virtual Center: [Global]
40+
secret-name=vsphere-creds
41+
secret-namespace=kube-system
42+
insecure-flag=1
43+
44+
[Workspace]
45+
foo=bar
46+
foofoo=barbar
47+
server=https://1.2.3.4/something
48+
datacenter=my-datacenter
49+
default-datastore=my-default-ds
50+
folder="/CLUSTER/vm/SomeGeo/Infra\\ \\(Dev\\ Env\\)/OpenShift"
51+
resourcepool-path=/my-datacenter/host/foo-cluster/Resources
52+
53+
[VirtualCenter "https://1.2.3.4/something"]
54+
datacenters=my-datacenter
55+
1`] = `
56+
"[Global]
57+
secret-name=vsphere-creds
58+
secret-namespace=kube-system
59+
insecure-flag=1
60+
61+
[Workspace]
62+
foo=bar
63+
foofoo=barbar
64+
server=https://1.2.3.4/something
65+
datacenter=my-datacenter
66+
default-datastore=my-default-ds
67+
folder=\\"/CLUSTER/vm/SomeGeo/Infra\\\\ \\\\(Dev\\\\ Env\\\\)/OpenShift\\"
68+
resourcepool-path=/my-datacenter/host/foo-cluster/Resources
69+
70+
[VirtualCenter \\"https://1.2.3.4/something\\"]
71+
datacenters=my-datacenter
72+
"
73+
`;
74+
3975
exports[`mergeCloudProviderConfig handles empty input 1`] = `
4076
"[Global]
4177
secret-name=vsphere-creds

0 commit comments

Comments
 (0)