import React = require('react'); import {render, cleanup} from 'react-testing-library'; import '../../src/themes/default'; import { render as amisRender } from '../../src/index'; import {makeEnv} from '../helper'; import { clearStoresCache } from '../../src/factory'; afterEach(() => { cleanup(); clearStoresCache(); }); test('Renderer:tabs', async () => { const { container } = render(amisRender({ type: "tabs", tabClassName: 'bg-info', tabs: [ { title: '基本配置', body: '
tab1 内容
', }, { title: '其他配置', controls: [ { name: 'c', type: 'text', label: '文本3' }, { name: 'd', type: 'text', label: '文本4' } ] } ] }, {}, makeEnv())); expect(container).toMatchSnapshot(); });