From 072eca0e5038a7755ca9b2c94dfe1a0c3f110968 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Thu, 24 May 2018 15:19:21 -0400 Subject: colocate queries and components --- frontend/__tests__/ResetRequest.test.js | 49 +++------------------------------ 1 file changed, 4 insertions(+), 45 deletions(-) (limited to 'frontend/__tests__/ResetRequest.test.js') diff --git a/frontend/__tests__/ResetRequest.test.js b/frontend/__tests__/ResetRequest.test.js index 7e9a7c2..22a9508 100644 --- a/frontend/__tests__/ResetRequest.test.js +++ b/frontend/__tests__/ResetRequest.test.js @@ -1,11 +1,8 @@ -import React from 'react'; import { mount } from 'enzyme'; import toJSON from 'enzyme-to-json'; -import ResetRequest from '../components/ResetRequest'; import { MockedProvider } from 'react-apollo/test-utils'; import wait from 'waait'; -import { fakeItem } from '../lib/testUtils'; -import { REQUEST_RESET_MUTATION, RESET_MUTATION } from '../queries/queries.graphql'; +import ResetRequest, { REQUEST_RESET_MUTATION } from '../components/ResetRequest'; const mocks = [ { @@ -46,50 +43,12 @@ describe('', () => { }); // submit the form - wrapper.find('form').simulate('submit'); + const form = wrapper.find('form'); + console.log(form); + form.simulate('submit'); await wait(); wrapper.update(); expect(wrapper.find('p').text()).toContain('Success! Check Your Email!'); }); - - xit('displays an error', async () => { - const errorMocks = [ - { - request: { - query: REQUEST_RESET_MUTATION, - variables: { - email: 'wesbos@gmail.com', - }, - }, - error: { - message: 'Shit', - }, - }, - ]; - const wrapper = mount( - - - - ); - - wrapper.find('input').simulate('change', { - target: { value: 'wesbos@gmail.com' }, - }); - - try { - wrapper.find('form').simulate('submit'); - await wait(); - } catch (e) { - console.log('CAUGHT'); - console.log(e); - } - // expect(async () => { - // }).toThrow(); - - // wrapper.find('form').simulate('submit'); - wrapper.update(); - console.log(wrapper.debug()); - // expect(wrapper.find('p').text()).toContain('Success! Check Your Email!'); - }); }); -- cgit v1.3