From f6cf7a5816e13c7680230446ee4d5d6c815dbb0d Mon Sep 17 00:00:00 2001
From: Paul Kaplan <pkaplan@media.mit.edu>
Date: Fri, 21 Jul 2017 08:58:03 -0400
Subject: [PATCH] Update require to import for test files

---
 test/unit/components/button.test.jsx              |  8 ++++----
 .../unit/components/sprite-selector-item.test.jsx | 15 +++++++--------
 test/unit/containers/green-flag.test.jsx          | 10 +++++-----
 .../unit/containers/sprite-selector-item.test.jsx |  9 ++++-----
 4 files changed, 20 insertions(+), 22 deletions(-)

diff --git a/test/unit/components/button.test.jsx b/test/unit/components/button.test.jsx
index 80b20f50f..6f9b7447c 100644
--- a/test/unit/components/button.test.jsx
+++ b/test/unit/components/button.test.jsx
@@ -1,8 +1,8 @@
 /* eslint-env jest */
-const React = require('react'); // eslint-disable-line no-unused-vars
-const {shallow} = require('enzyme');
-const ButtonComponent = require('../../../src/components/button/button'); // eslint-disable-line no-unused-vars
-const renderer = require('react-test-renderer');
+import React from 'react'; // eslint-disable-line no-unused-vars
+import {shallow} from 'enzyme';
+import ButtonComponent from '../../../src/components/button/button'; // eslint-disable-line no-unused-vars
+import renderer from 'react-test-renderer';
 
 describe('ButtonComponent', () => {
     test('matches snapshot', () => {
diff --git a/test/unit/components/sprite-selector-item.test.jsx b/test/unit/components/sprite-selector-item.test.jsx
index 2e60f09b1..8059b7152 100644
--- a/test/unit/components/sprite-selector-item.test.jsx
+++ b/test/unit/components/sprite-selector-item.test.jsx
@@ -1,12 +1,11 @@
 /* eslint-env jest */
-const React = require('react'); // eslint-disable-line no-unused-vars
-const {shallow} = require('enzyme');
-const SpriteSelectorItemComponent = require( // eslint-disable-line no-unused-vars
-    '../../../src/components/sprite-selector-item/sprite-selector-item');
-const CostumeCanvas = require( // eslint-disable-line no-unused-vars
-    '../../../src/components/costume-canvas/costume-canvas');
-const CloseButton = require('../../../src/components/close-button/close-button'); // eslint-disable-line no-unused-vars
-const renderer = require('react-test-renderer');
+import React from 'react'; // eslint-disable-line no-unused-vars
+import {shallow} from 'enzyme';
+// eslint-disable-next-line no-unused-vars
+import SpriteSelectorItemComponent from '../../../src/components/sprite-selector-item/sprite-selector-item';
+import CostumeCanvas from '../../../src/components/costume-canvas/costume-canvas';
+import CloseButton from '../../../src/components/close-button/close-button'; // eslint-disable-line no-unused-vars
+import renderer from 'react-test-renderer';
 
 describe('SpriteSelectorItemComponent', () => {
     let className;
diff --git a/test/unit/containers/green-flag.test.jsx b/test/unit/containers/green-flag.test.jsx
index 3c6ebfe9b..24c3ae9c5 100644
--- a/test/unit/containers/green-flag.test.jsx
+++ b/test/unit/containers/green-flag.test.jsx
@@ -1,9 +1,9 @@
 /* eslint-env jest */
-const React = require('react'); // eslint-disable-line no-unused-vars
-const {shallow} = require('enzyme');
-const GreenFlag = require('../../../src/containers/green-flag'); // eslint-disable-line no-unused-vars
-const renderer = require('react-test-renderer');
-const VM = require('scratch-vm');
+import React from 'react'; // eslint-disable-line no-unused-vars
+import {shallow} from 'enzyme';
+import GreenFlag from '../../../src/containers/green-flag'; // eslint-disable-line no-unused-vars
+import renderer from 'react-test-renderer';
+import VM from 'scratch-vm';
 
 describe('GreenFlag Container', () => {
     let vm;
diff --git a/test/unit/containers/sprite-selector-item.test.jsx b/test/unit/containers/sprite-selector-item.test.jsx
index 9e62199b1..d5a822996 100644
--- a/test/unit/containers/sprite-selector-item.test.jsx
+++ b/test/unit/containers/sprite-selector-item.test.jsx
@@ -1,12 +1,11 @@
 /* eslint-env jest */
-const React = require('react'); // eslint-disable-line no-unused-vars
-const {mount} = require('enzyme');
+import React from 'react'; // eslint-disable-line no-unused-vars
+import {mount} from 'enzyme';
 import configureStore from 'redux-mock-store';
 import {Provider} from 'react-redux'; // eslint-disable-line no-unused-vars
 
-const SpriteSelectorItem = require( // eslint-disable-line no-unused-vars
-    '../../../src/containers/sprite-selector-item');
-const CloseButton = require('../../../src/components/close-button/close-button'); // eslint-disable-line no-unused-vars
+import SpriteSelectorItem from '../../../src/containers/sprite-selector-item'; // eslint-disable-line no-unused-vars
+import CloseButton from '../../../src/components/close-button/close-button'; // eslint-disable-line no-unused-vars
 
 describe('SpriteSelectorItem Container', () => {
     const mockStore = configureStore();
-- 
GitLab