Skip to content

Commit 2d95308

Browse files
authored
internal: Test React Native with distinct react version (#3442)
1 parent 6656f66 commit 2d95308

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

.circleci/config.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,9 @@ jobs:
112112
yarn workspace @data-client/test add --dev @testing-library/react-hooks
113113
elif [ "<< parameters.react-version >>" == "^18" ]; then
114114
yarn up react@<< parameters.react-version >> react-dom@<< parameters.react-version >> react-test-renderer@<< parameters.react-version >>
115-
yarn workspace @data-client/test add --dev @testing-library/react-hooks
115+
yarn workspace @data-client/test add --dev @testing-library/react-hooks
116+
elif [ "<< parameters.react-version >>" == "native" ]; then
117+
116118
fi
117119
- run:
118120
name: Running Jest
@@ -121,10 +123,12 @@ jobs:
121123
yarn test:ci --maxWorkers=3 --selectProjects ReactDOM --testPathPattern packages/react packages/use-enhanced-reducer packages/img
122124
elif [ "<< parameters.react-version >>" == "^18" ]; then
123125
yarn test:ci --maxWorkers=4 --selectProjects ReactDOM --testPathPattern packages/react packages/use-enhanced-reducer packages/img
126+
elif [ "<< parameters.react-version >>" == "native" ]; then
127+
yarn test:ci --maxWorkers=4 --selectProjects ReactNative
124128
else
125129
curl -Os https://uploader.codecov.io/latest/linux/codecov;
126130
chmod +x codecov;
127-
yarn run test:coverage --ci --maxWorkers=3 --coverageReporters=text-lcov > ./lcov.info;
131+
yarn run test:coverage --ci --maxWorkers=3 --selectProjects ReactDOM Node --coverageReporters=text-lcov > ./lcov.info;
128132
if [ "$CODECOV_TOKEN" != "" ]; then
129133
./codecov -t ${CODECOV_TOKEN} < ./lcov.info || true;
130134
else
@@ -246,7 +250,7 @@ workflows:
246250
- unit_tests:
247251
matrix:
248252
parameters:
249-
react-version: ["^17", "^18", "latest"]
253+
react-version: ["^17", "^18", "native", "latest"]
250254
requires:
251255
- setup
252256
- node_matrix:

0 commit comments

Comments
 (0)