chore: migrate to KT financial system
This commit is contained in:
28
vitest.setup.ts
Normal file
28
vitest.setup.ts
Normal file
@@ -0,0 +1,28 @@
|
||||
if (typeof window !== 'undefined' && window.happyDOM) {
|
||||
window.happyDOM.setURL('http://172.16.74.149:5666/');
|
||||
window.happyDOM.settings.fetch.interceptor = {
|
||||
async beforeAsyncRequest({ request }) {
|
||||
const { Response } = window;
|
||||
const url = request.url;
|
||||
if (!Response) return undefined;
|
||||
if (url.startsWith('https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js')) {
|
||||
return new Response('window.__mockJQueryLoaded = true;', {
|
||||
status: 200,
|
||||
headers: { 'content-type': 'application/javascript' },
|
||||
});
|
||||
}
|
||||
if (
|
||||
url.startsWith('http://localhost:3000') ||
|
||||
url.startsWith('http://127.0.0.1:3000') ||
|
||||
url.startsWith('http://[::1]:3000') ||
|
||||
url.startsWith('http://172.16.74.149:5666')
|
||||
) {
|
||||
return new Response('', {
|
||||
status: 200,
|
||||
headers: { 'content-type': 'application/javascript' },
|
||||
});
|
||||
}
|
||||
return undefined;
|
||||
},
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user