diff --git a/Example/package.json b/Example/package.json index 5f52bc7cd..358b7db5d 100644 --- a/Example/package.json +++ b/Example/package.json @@ -1,25 +1,31 @@ { - "name": "Example", - "version": "0.0.1", - "private": true, - "scripts": { - "start": "node node_modules/react-native/local-cli/cli.js start", - "test": "jest" - }, - "dependencies": { - "react": "~15.4.1", - "react-native": "0.42.3", - "react-native-button": "^1.8.2", - "react-native-drawer": "^2.3.0", - "react-native-router-flux": "^3.38.0" - }, - "devDependencies": { - "babel-jest": "19.0.0", - "babel-preset-react-native": "1.9.1", - "jest": "19.0.2", - "react-test-renderer": "~15.4.1" - }, - "jest": { - "preset": "react-native" - } + "name": "Example", + "version": "0.0.1", + "private": true, + "scripts": { + "start": "node node_modules/react-native/local-cli/cli.js start", + "test": "jest", + "jest": "jest" + }, + "dependencies": { + "react": "~15.4.1", + "react-native": "0.42.3", + "react-native-button": "^1.8.2", + "react-native-drawer": "^2.3.0", + "react-native-router-flux": "^3.38.0" + }, + "devDependencies": { + "babel-jest": "19.0.0", + "babel-preset-react-native": "1.9.1", + "jest": "19.0.2", + "jest-react-native": "^18.0.0", + "react-test-renderer": "~15.4.1" + }, + "jest": { + "preset": "react-native", + "setupFiles": ["./jest/setup.js"], + "transformIgnorePatterns": [ + "node_modules/(?!react-native|native-base|react-clone-referenced-element)" + ] + } } diff --git a/Example/yarn.lock b/Example/yarn.lock index affb56b8f..25ad54001 100644 --- a/Example/yarn.lock +++ b/Example/yarn.lock @@ -2074,6 +2074,10 @@ jest-mock@^19.0.0: version "19.0.0" resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-19.0.0.tgz#67038641e9607ab2ce08ec4a8cb83aabbc899d01" +jest-react-native@^18.0.0: + version "18.0.0" + resolved "https://registry.yarnpkg.com/jest-react-native/-/jest-react-native-18.0.0.tgz#77dd909f069324599f227c58c61c2e62168726ba" + jest-regex-util@^19.0.0: version "19.0.0" resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-19.0.0.tgz#b7754587112aede1456510bb1f6afe74ef598691" diff --git a/circle.yml b/circle.yml index 9c617c2a4..56586d392 100644 --- a/circle.yml +++ b/circle.yml @@ -23,10 +23,7 @@ test: 1) MOCHA_FILE=$CIRCLE_TEST_REPORTS/mocha/junit.xml npm test -- --reporter mocha-junit-reporter ;; - 2) - cd Example - npm run jest - ;; + esac : parallel: true