mirror of
https://github.com/apache/superset.git
synced 2026-04-23 01:55:09 +00:00
test: Add jest-enzyme assertion library for better frontend tests (#10459)
* adding jest-enzyme * enzymeify lots of assertions * types for jest-enzyme
This commit is contained in:
committed by
GitHub
parent
671461d0d0
commit
7f70a241f9
@@ -48,7 +48,7 @@ describe('DashboardGrid', () => {
|
||||
|
||||
it('should render a div with class "dashboard-grid"', () => {
|
||||
const wrapper = setup();
|
||||
expect(wrapper.find('.dashboard-grid')).toHaveLength(1);
|
||||
expect(wrapper.find('.dashboard-grid')).toExist();
|
||||
});
|
||||
|
||||
it('should render one DashboardComponent for each gridComponent child', () => {
|
||||
@@ -67,7 +67,7 @@ describe('DashboardGrid', () => {
|
||||
|
||||
it('should render grid column guides when resizing', () => {
|
||||
const wrapper = setup({ editMode: true });
|
||||
expect(wrapper.find('.grid-column-guide')).toHaveLength(0);
|
||||
expect(wrapper.find('.grid-column-guide')).not.toExist();
|
||||
|
||||
wrapper.setState({ isResizing: true });
|
||||
|
||||
@@ -76,9 +76,9 @@ describe('DashboardGrid', () => {
|
||||
|
||||
it('should render a grid row guide when resizing', () => {
|
||||
const wrapper = setup();
|
||||
expect(wrapper.find('.grid-row-guide')).toHaveLength(0);
|
||||
expect(wrapper.find('.grid-row-guide')).not.toExist();
|
||||
wrapper.setState({ isResizing: true, rowGuideTop: 10 });
|
||||
expect(wrapper.find('.grid-row-guide')).toHaveLength(1);
|
||||
expect(wrapper.find('.grid-row-guide')).toExist();
|
||||
});
|
||||
|
||||
it('should call resizeComponent when a child DashboardComponent calls resizeStop', () => {
|
||||
|
||||
Reference in New Issue
Block a user