From 8be86636657ef77da6a2612d560d7d0ad01178ea Mon Sep 17 00:00:00 2001 From: Marliana Lara Date: Tue, 19 Feb 2019 16:14:28 -0500 Subject: [PATCH] Fix AnsibleSelect tests --- __tests__/components/AnsibleSelect.test.jsx | 51 ++++++++++++--------- 1 file changed, 29 insertions(+), 22 deletions(-) diff --git a/__tests__/components/AnsibleSelect.test.jsx b/__tests__/components/AnsibleSelect.test.jsx index d4d933162a..d23d039d51 100644 --- a/__tests__/components/AnsibleSelect.test.jsx +++ b/__tests__/components/AnsibleSelect.test.jsx @@ -1,5 +1,6 @@ import React from 'react'; import { mount } from 'enzyme'; +import { I18nProvider } from '@lingui/react'; import AnsibleSelect from '../../src/components/AnsibleSelect'; const label = 'test select'; @@ -7,26 +8,30 @@ const mockData = ['/venv/baz/', '/venv/ansible/']; describe('', () => { test('initially renders succesfully', async () => { mount( - { }} - label={label} - data={mockData} - /> + + { }} + label={label} + data={mockData} + /> + ); }); test('calls "onSelectChange" on dropdown select change', () => { const spy = jest.spyOn(AnsibleSelect.prototype, 'onSelectChange'); const wrapper = mount( - { }} - label={label} - data={mockData} - /> + + { }} + label={label} + data={mockData} + /> + ); expect(spy).not.toHaveBeenCalled(); wrapper.find('select').simulate('change'); @@ -35,14 +40,16 @@ describe('', () => { test('Returns correct select options if defaultSelected props is passed', () => { const wrapper = mount( - { }} - label={label} - data={mockData} - defaultSelected={mockData[1]} - /> + + { }} + label={label} + data={mockData} + defaultSelected={mockData[1]} + /> + ); expect(wrapper.find('FormSelect')).toHaveLength(1); });