🔧 Refactor environment mocking and component stubs in DeveloperTools unit tests

This commit is contained in:
2026-01-28 22:58:05 +00:00
parent 77da2ef580
commit bb344d4096

View File

@@ -54,25 +54,23 @@ describe('DeveloperTools', () => {
let wrapper; let wrapper;
beforeEach(() => { beforeEach(() => {
// Mock process.env // Mock process.env globally
vi.stubGlobal('process', { const originalEnv = process.env.NODE_ENV;
env: { process.env.NODE_ENV = 'development';
NODE_ENV: 'development'
}
});
wrapper = mount(DeveloperTools, { wrapper = mount(DeveloperTools, {
global: { global: {
stubs: { stubs: {
Teleport: false, Teleport: true,
Transition: false Transition: true
} }
} }
}); });
});
// Restore after test
afterEach(() => { afterEach(() => {
vi.unstubAllGlobals(); process.env.NODE_ENV = originalEnv;
});
}); });
describe('visibility in development mode', () => { describe('visibility in development mode', () => {