Skip to content

Commit a311b2b

Browse files
committed
fix: missing nev
1 parent 77f3260 commit a311b2b

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

src/index.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ export default function (originOpts: any = {}) {
6868
});
6969

7070
return new Promise((resolve, reject) => {
71+
const originEnv = process.env.NODE_ENV;
72+
process.env.NODE_ENV = 'test';
73+
7174
runCLI(
7275
{
7376
config: JSON.stringify(config),
@@ -86,6 +89,9 @@ export default function (originOpts: any = {}) {
8689
})
8790
.catch((e) => {
8891
console.log(e);
92+
})
93+
.then(() => {
94+
process.env.NODE_ENV = originEnv;
8995
});
9096
});
9197
}

tests/index.test.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,8 @@ describe('basic', () => {
1717
const { container } = render(<p data-test="bamboo" />);
1818
expect(container.querySelector('p')).toHaveAttribute('data-test', 'bamboo');
1919
});
20+
21+
it('correct env', () => {
22+
expect(process.env.NODE_ENV).toEqual('test');
23+
});
2024
});

0 commit comments

Comments
 (0)