Skip to content

Commit 712ac17

Browse files
Copilotndelangen
andauthored
test: remove liteMode tests from enhancers (liteMode moved to generate function)
Agent-Logs-Url: https://github.com/storybookjs/react-native/sessions/359b24b6-6adf-4735-8775-90f06017b071 Co-authored-by: ndelangen <3070389+ndelangen@users.noreply.github.com>
1 parent 986c3db commit 712ac17

2 files changed

Lines changed: 0 additions & 68 deletions

File tree

packages/react-native/src/enhanceMetroConfig.test.ts

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -90,23 +90,4 @@ describe('enhanceMetroConfig', () => {
9090

9191
fs.rmSync(tmpDir, { recursive: true, force: true });
9292
});
93-
94-
test('applies liteMode when set', () => {
95-
const { enhanceMetroConfig } = require('./enhanceMetroConfig');
96-
97-
const result = enhanceMetroConfig(config, { liteMode: true });
98-
99-
const mockResolveRequest = jest.fn(() => ({
100-
filePath: '/node_modules/@storybook/react-native-ui/dist/index.js',
101-
type: 'sourceFile',
102-
}));
103-
104-
const resolverResult = result.resolver.resolveRequest(
105-
{ resolveRequest: mockResolveRequest },
106-
'@storybook/react-native-ui',
107-
'ios'
108-
);
109-
110-
expect(resolverResult).toEqual({ type: 'empty' });
111-
});
11293
});

packages/react-native/src/enhanceRepackConfig.test.ts

Lines changed: 0 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -57,53 +57,4 @@ describe('enhanceRepackConfig', () => {
5757

5858
expect(result.entry).toBe('/project/.rnstorybook/index.tsx');
5959
});
60-
61-
test('adds resolve alias for liteMode', () => {
62-
const { enhanceRepackConfig } = require('./enhanceRepackConfig');
63-
const rspackConfig = { entry: './src/index.js', resolve: {} };
64-
65-
const result = enhanceRepackConfig(rspackConfig, {
66-
liteMode: true,
67-
swap: {
68-
appEntryPoint: '/project/src/index.js',
69-
storybookEntryPoint: '/project/.rnstorybook/index.tsx',
70-
},
71-
});
72-
73-
expect(result.resolve.alias['@storybook/react-native-ui$']).toBe(false);
74-
});
75-
76-
test('preserves existing resolve aliases in liteMode', () => {
77-
const { enhanceRepackConfig } = require('./enhanceRepackConfig');
78-
const rspackConfig = {
79-
entry: './src/index.js',
80-
resolve: { alias: { 'my-lib': '/custom/path' } },
81-
};
82-
83-
const result = enhanceRepackConfig(rspackConfig, {
84-
liteMode: true,
85-
swap: {
86-
appEntryPoint: '/project/src/index.js',
87-
storybookEntryPoint: '/project/.rnstorybook/index.tsx',
88-
},
89-
});
90-
91-
expect(result.resolve.alias['my-lib']).toBe('/custom/path');
92-
expect(result.resolve.alias['@storybook/react-native-ui$']).toBe(false);
93-
});
94-
95-
test('does not add resolve alias when liteMode is false', () => {
96-
const { enhanceRepackConfig } = require('./enhanceRepackConfig');
97-
const rspackConfig = { entry: './src/index.js' };
98-
99-
const result = enhanceRepackConfig(rspackConfig, {
100-
liteMode: false,
101-
swap: {
102-
appEntryPoint: '/project/src/index.js',
103-
storybookEntryPoint: '/project/.rnstorybook/index.tsx',
104-
},
105-
});
106-
107-
expect(result.resolve).toBeUndefined();
108-
});
10960
});

0 commit comments

Comments
 (0)