Попытка работать с тестированием снимков Jest в рамках реагирования.Когда я запускаю тест на пряжу, он проходит выполнение скрипта, но не проходит тест на моментальный снимок и не генерирует моментальные снимки.
Не знаю, что попробовать, похоже, какой-то действительно простой код.
import React from 'react';
import renderer from 'react-test-renderer';
import IndexPage from '../Page';
describe('test script execution', () => {
test('adds 1 + 2 to equal 3', () => {
expect(1 + 2).toBe(3);
});
});
it('renders correctly', () => {
const tree = renderer.create(<IndexPage />).toJSON();
expect(tree).toMatchSnapshot();
});
Проходитпервый тест, а второй не проходит.Не удается создать каталог моментальных снимков или моментальных снимков.
Редактировать: Страница индекса
import Grid from '@material-ui/core/Grid';
import withStyles from '@material-ui/core/styles/withStyles';
import PropTypes from 'prop-types';
import React from 'react';
import Input from '../components/Input';
import Output from '../components/Output';
import OutputHTML from '../components/OutputHtml';
const styles = theme => ({
gridItem: { padding: `0 ${theme.spacing.unit * 2}px` },
});
const IndexPage = ({ classes }) => (
<Grid container>
<Grid className={classes.gridItem} item xs={12} md={6}>
<Input />
</Grid>
<Grid className={classes.gridItem} item xs={12} md={6}>
<Output />
<OutputHTML />
</Grid>
</Grid>
);