Skip to content

Commit 938195c

Browse files
remove docs tests from base test
1 parent 31c6d7a commit 938195c

File tree

1 file changed

+19
-17
lines changed

1 file changed

+19
-17
lines changed

scripts/tests/unit.sh

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,28 +19,30 @@ cd "$(git rev-parse --show-toplevel)"
1919

2020
# run tests
2121

22-
# Python projects - asyncapigenerator
23-
echo "Setting up and running asyncapigenerator tests..."
24-
make -C ./src/asyncapigenerator install-dev
25-
make -C ./src/asyncapigenerator coverage # Run with coverage to generate coverage.xml for SonarCloud
22+
npm ci
23+
npm run test:unit --workspaces
2624

27-
# Python projects - cloudeventjekylldocs
28-
echo "Setting up and running cloudeventjekylldocs tests..."
29-
make -C ./src/cloudeventjekylldocs install-dev
30-
make -C ./src/cloudeventjekylldocs coverage # Run with coverage to generate coverage.xml for SonarCloud
25+
# moved to make test in docs. Planning for separate deployment of docs
26+
# # Python projects - asyncapigenerator
27+
# echo "Setting up and running asyncapigenerator tests..."
28+
# make -C ./src/asyncapigenerator install-dev
29+
# make -C ./src/asyncapigenerator coverage # Run with coverage to generate coverage.xml for SonarCloud
3130

32-
# Python projects - eventcatalogasyncapiimporter
33-
echo "Setting up and running eventcatalogasyncapiimporter tests..."
34-
make -C ./src/eventcatalogasyncapiimporter install-dev
35-
make -C ./src/eventcatalogasyncapiimporter coverage # Run with coverage to generate coverage.xml for SonarCloud
31+
# # Python projects - cloudeventjekylldocs
32+
# echo "Setting up and running cloudeventjekylldocs tests..."
33+
# make -C ./src/cloudeventjekylldocs install-dev
34+
# make -C ./src/cloudeventjekylldocs coverage # Run with coverage to generate coverage.xml for SonarCloud
3635

37-
# TypeScript/JavaScript projects (npm workspace)
36+
# # Python projects - eventcatalogasyncapiimporter
37+
# echo "Setting up and running eventcatalogasyncapiimporter tests..."
38+
# make -C ./src/eventcatalogasyncapiimporter install-dev
39+
# make -C ./src/eventcatalogasyncapiimporter coverage # Run with coverage to generate coverage.xml for SonarCloud
3840

39-
npm ci
40-
npm run test:unit --workspaces
41+
# # TypeScript/JavaScript projects (npm workspace)
42+
43+
# # Note: needs node 24 so out of workspace
44+
# cd src/cloudevents && npm ci && npm run test:unit && cd -
4145

42-
# Note: needs node 24 so out of workspace
43-
cd src/cloudevents && npm ci && npm run test:unit && cd -
4446
# merge coverage reports
4547
mkdir -p .reports
4648
TMPDIR="./.reports" ./node_modules/.bin/lcov-result-merger "**/.reports/unit/coverage/lcov.info" ".reports/lcov.info" --ignore "node_modules" --prepend-source-files --prepend-path-fix "../../.."

0 commit comments

Comments
 (0)