Skip to content

Commit

Permalink
add react 17 tests
Browse files Browse the repository at this point in the history
  • Loading branch information
theKashey committed Sep 22, 2020
1 parent 8e18f27 commit e95605c
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 44 deletions.
47 changes: 3 additions & 44 deletions scripts/ci.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,47 +8,6 @@ echo "Linting"
yarn lint
echo "\n\n"

echo "Installing React 15"
yarn add react@15 react-dom@15 react-test-renderer@15 --pure-lockfile
echo "\n\n"

yarn test:react-dom:prepare

# echo "Running tests on React 15 - Babel ES2015"
# yarn test:es2015
# echo "\n\n"

# echo "Running tests on React 15 - Babel Modern"
# yarn test:modern
# echo "\n\n"
# echo "\n\n"

echo "Installing React 16.10"
yarn add react@16 react-dom@16.10 react-test-renderer@16.10 --pure-lockfile
echo "\n\n"

yarn test:react-dom:prepare

echo "Running tests on React 16.10 - Babel ES2015"
yarn test:es2015
echo "\n\n"

echo "Running tests on React 16.10 - Babel Modern"
yarn test:modern --coverage && codecov
echo "\n\n"



echo "Installing React 16:latest"
yarn add react@16 react-dom@16 react-test-renderer@16 --pure-lockfile
echo "\n\n"

yarn test:react-dom:prepare

echo "Running tests on React 16:latest - Babel ES2015"
yarn test:es2015
echo "\n\n"

echo "Running tests on React 16:latest - Babel Modern"
yarn test:modern --coverage && codecov
echo "\n\n"
#./react-15.ci.sh
./react-16.ci.sh
./react-17.ci.sh
14 changes: 14 additions & 0 deletions scripts/react-15.ci.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
echo "Installing React 15"
yarn add react@15 react-dom@15 react-test-renderer@15 --pure-lockfile
echo "\n\n"

yarn test:react-dom:prepare

echo "Running tests on React 15 - Babel ES2015"
yarn test:es2015
echo "\n\n"

echo "Running tests on React 15 - Babel Modern"
yarn test:modern
echo "\n\n"
echo "\n\n"
29 changes: 29 additions & 0 deletions scripts/react-16.ci.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
echo "Installing React 16.10"
yarn add react@16 react-dom@16.10 react-test-renderer@16.10 --pure-lockfile
echo "\n\n"

yarn test:react-dom:prepare

echo "Running tests on React 16.10 - Babel ES2015"
yarn test:es2015
echo "\n\n"

echo "Running tests on React 16.10 - Babel Modern"
yarn test:modern --coverage && codecov
echo "\n\n"



echo "Installing React 16:latest"
yarn add react@16 react-dom@16 react-test-renderer@16 --pure-lockfile
echo "\n\n"

yarn test:react-dom:prepare

echo "Running tests on React 16:latest - Babel ES2015"
yarn test:es2015
echo "\n\n"

echo "Running tests on React 16:latest - Babel Modern"
yarn test:modern --coverage && codecov
echo "\n\n"
13 changes: 13 additions & 0 deletions scripts/react-17.ci.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
echo "Installing React 17"
yarn add react@17.0.0-rc.2 react-dom@17.0.0-rc.2 react-test-renderer@17.0.0-rc.2 --pure-lockfile
echo "\n\n"

yarn test:react-dom:prepare

echo "Running tests on React 17 - Babel ES2015"
yarn test:es2015
echo "\n\n"

echo "Running tests on React 17 - Babel Modern"
yarn test:modern --coverage && codecov
echo "\n\n"

0 comments on commit e95605c

Please sign in to comment.