Skip to content

Commit a399033

Browse files
committed
npm: remove test:report, central --report flag in workspaces.py
1 parent 9fad045 commit a399033

File tree

21 files changed

+11
-43
lines changed

21 files changed

+11
-43
lines changed

.github/workflows/make-and-test.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,6 @@ jobs:
108108
109109
110110
- name: install pnpm
111-
#run: cd src && npm install -g pnpm
112111
uses: pnpm/action-setup@v4
113112
with:
114113
version: 10
@@ -117,8 +116,10 @@ jobs:
117116
- name: build
118117
run: cd src && pnpm run make
119118

119+
# This runs all the tests with text output and jest-junit reporters to generate junit.xml reports
120+
# That test-github-ci target runs workspaces.py for testing, which in turn runs the depchecks
120121
- name: test
121-
run: source venv/bin/activate && cd src && pnpm run test-github-ci:report
122+
run: source venv/bin/activate && cd src && pnpm run test-github-ci --report
122123

123124
- name: upload test results
124125
uses: actions/upload-artifact@v4 # upload test results
@@ -127,9 +128,6 @@ jobs:
127128
name: "test-results-node-${{ matrix.node-version }}-pg-${{ matrix.pg-version }}"
128129
path: 'src/packages/*/junit.xml'
129130

130-
- name: dependency check
131-
run: cd src && pnpm run depcheck
132-
133131
report:
134132
runs-on: ubuntu-latest
135133

src/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
"test-parallel": "unset DEBUG && pnpm run version-check && cd packages && pnpm run -r --parallel test",
2020
"test": "unset DEBUG && pnpm run depcheck && pnpm run version-check && ./workspaces.py test",
2121
"test-github-ci": "unset DEBUG && pnpm run depcheck && pnpm run version-check && ./workspaces.py test --exclude=jupyter,file-server --retries=1",
22-
"test-github-ci:report": "pnpm run test-github-ci --report",
2322
"depcheck": "cd packages && pnpm run -r --parallel depcheck",
2423
"prettier-all": "cd packages/",
2524
"local-ci": "./scripts/ci.sh",

src/packages/assets/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
"preinstall": "npx only-allow pnpm",
1212
"build": "./build.sh",
1313
"test": "../node_modules/.bin/jest",
14-
"test:report": "pnpm run test -- --reporters=default --reporters=jest-junit",
1514
"prepublishOnly": "pnpm test"
1615
},
1716
"keywords": ["cocalc"],

src/packages/backend/package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@
2020
"build": "pnpm exec tsc --build",
2121
"tsc": "pnpm exec tsc --watch --pretty --preserveWatchOutput",
2222
"test": "pnpm exec jest --forceExit",
23-
"test:report": "pnpm run test -- --reporters=default --reporters=jest-junit",
2423
"test-conat": " pnpm exec jest --forceExit conat",
25-
"test-conat:report": " pnpm exec jest --forceExit conat --reporters=default --reporters=jest-junit",
2624
"testp": "pnpm exec jest --forceExit",
2725
"depcheck": "pnpx depcheck --ignores events",
2826
"prepublishOnly": "pnpm test",
@@ -67,7 +65,6 @@
6765
},
6866
"homepage": "https://github.com/sagemathinc/cocalc/tree/master/src/packages/backend",
6967
"devDependencies": {
70-
"@types/node": "^18.16.14",
71-
"jest-junit": "^16.0.0"
68+
"@types/node": "^18.16.14"
7269
}
7370
}

src/packages/cdn/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
"build": "rm -rf build dist && mkdir build && cp -rv *.json *.py *.js build/ && cd build && npm ci && mkdir dist && ./setup.py && mv dist .. && cd .. && rm -rf build ",
1717
"postinstall": "./postinstall.js",
1818
"test": "../node_modules/.bin/jest",
19-
"test:report": "pnpm run test -- --reporters=default --reporters=jest-junit",
2019
"prepublishOnly": "npm test"
2120
},
2221
"homepage": "https://github.com/sagemathinc/cocalc/tree/master/src/packages/cdn",

src/packages/conat/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
"clean": "rm -rf dist node_modules",
2323
"tsc": "pnpm exec tsc --watch --pretty --preserveWatchOutput",
2424
"test": "pnpm exec jest",
25-
"test:report": "pnpm run test -- --reporters=default --reporters=jest-junit",
2625
"depcheck": "pnpx depcheck --ignores events"
2726
},
2827
"files": [

src/packages/database/package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,14 @@
3838
"@types/lodash": "^4.14.202",
3939
"@types/node": "^18.16.14",
4040
"@types/pg": "^8.6.1",
41-
"coffeescript": "^2.5.1",
42-
"jest-junit": "^16.0.0"
41+
"coffeescript": "^2.5.1"
4342
},
4443
"scripts": {
4544
"preinstall": "npx only-allow pnpm",
4645
"build": "../node_modules/.bin/tsc --build && coffee -c -o dist/ ./",
4746
"clean": "rm -rf dist",
4847
"tsc": "../node_modules/.bin/tsc --watch --pretty --preserveWatchOutput",
4948
"test": "pnpm exec jest --forceExit --runInBand",
50-
"test:report": "pnpm run test -- --reporters=default --reporters=jest-junit",
5149
"depcheck": "pnpx depcheck | grep -Ev '\\.coffee|coffee$'",
5250
"prepublishOnly": "pnpm test"
5351
},

src/packages/file-server/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
"build": "pnpm exec tsc --build",
1212
"tsc": "pnpm exec tsc --watch --pretty --preserveWatchOutput",
1313
"test": "pnpm exec jest",
14-
"test:report": "pnpm run test -- --reporters=default --reporters=jest-junit",
1514
"depcheck": "pnpx depcheck",
1615
"clean": "rm -rf node_modules dist"
1716
},

src/packages/frontend/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,6 @@
175175
"build-coffee": "pnpm exec coffee -m -c -o dist/ .",
176176
"tsc": "NODE_OPTIONS=--max-old-space-size=8192 ../node_modules/.bin/tsc --watch --pretty --preserveWatchOutput ",
177177
"test": "jest",
178-
"test:report": "pnpm run test -- --reporters=default --reporters=jest-junit",
179178
"depcheck": "pnpx depcheck --ignores cspell,@cspell/dict-typescript,events,@formatjs/cli | grep -Ev '\\.coffee|coffee$'",
180179
"prepublishOnly": "pnpm test",
181180
"update-color-scheme": "node ./update-color-scheme.js",

src/packages/hub/package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@
4949
"devDependencies": {
5050
"@types/express": "^4.17.21",
5151
"@types/node": "^18.16.14",
52-
"coffeescript": "^2.5.1",
53-
"jest-junit": "^16.0.0"
52+
"coffeescript": "^2.5.1"
5453
},
5554
"scripts": {
5655
"preinstall": "npx only-allow pnpm",
@@ -66,7 +65,6 @@
6665
"hub-docker-prod-nossl": "export DEBUG=${DEBUG:='cocalc:*,-cocalc:silly:*'} && COCALC_DOCKER=true NODE_ENV=production PROJECTS=/projects/[project_id] PORT=80 NODE_OPTIONS='--max_old_space_size=8000 --enable-source-maps' cocalc-hub-server --mode=multi-user --all --hostname=0.0.0.0",
6766
"tsc": "tsc --watch --pretty --preserveWatchOutput",
6867
"test": "jest dist/",
69-
"test:report": "pnpm run test -- --reporters=default --reporters=jest-junit",
7068
"depcheck": "pnpx depcheck | grep -Ev '\\.coffee|coffee$'",
7169
"prepublishOnly": "test"
7270
},

0 commit comments

Comments
 (0)