Skip to content

Commit 6af87f3

Browse files
committed
Can test on mobile or desktop.
1 parent 69628e7 commit 6af87f3

File tree

4 files changed

+639
-249
lines changed

4 files changed

+639
-249
lines changed

client/modules/IDE/components/Header/Nav.unit.test.jsx

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,30 @@ import { reduxRender } from '../../../../test-utils';
33

44
import Nav from './Nav';
55

6-
// jest.mock('../i18n');
6+
jest.mock('../../../../utils/generateRandomName');
77

88
describe('Nav', () => {
9-
it('renders editor version', () => {
10-
const { asFragment } = reduxRender(<Nav />);
9+
it('renders editor version for desktop', () => {
10+
const { asFragment } = reduxRender(<Nav />, { mobile: false });
1111
expect(asFragment()).toMatchSnapshot();
1212
});
1313

14-
it('renders dashboard version', () => {
15-
const { asFragment } = reduxRender(<Nav layout="dashboard" />);
14+
it('renders editor version for mobile', () => {
15+
const { asFragment } = reduxRender(<Nav />, { mobile: true });
16+
expect(asFragment()).toMatchSnapshot();
17+
});
18+
19+
it('renders dashboard version for desktop', () => {
20+
const { asFragment } = reduxRender(<Nav layout="dashboard" />, {
21+
mobile: false
22+
});
23+
expect(asFragment()).toMatchSnapshot();
24+
});
25+
26+
it('renders dashboard version for mobile', () => {
27+
const { asFragment } = reduxRender(<Nav layout="dashboard" />, {
28+
mobile: true
29+
});
1630
expect(asFragment()).toMatchSnapshot();
1731
});
1832
});

0 commit comments

Comments
 (0)