Skip to content

Commit 0cb783e

Browse files
committed
Override loglevel to error for unit tests
1 parent b963a9a commit 0cb783e

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

.github/workflows/pull-request-develop.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ jobs:
9191

9292
- name: "Test"
9393
run: npm run test:ci
94+
env:
95+
IN_CI: true
9496

9597
integration:
9698
runs-on: ubuntu-latest

packages/common/src/log.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ function logProvable(
2525
}
2626
/* eslint-enable */
2727

28+
// eslint-disable-next-line @typescript-eslint/strict-boolean-expressions
29+
if (process.env?.IN_CI ?? false) {
30+
loglevel.setLevel("ERROR");
31+
}
32+
2833
export const log = {
2934
provable: {
3035
info: (...args: unknown[]) => {
@@ -73,7 +78,10 @@ export const log = {
7378
},
7479

7580
setLevel: (level: LogLevelDesc) => {
76-
loglevel.setLevel(level);
81+
// eslint-disable-next-line @typescript-eslint/strict-boolean-expressions
82+
if (!(process.env?.IN_CI ?? false)) {
83+
loglevel.setLevel(level);
84+
}
7785
},
7886

7987
get levels() {

0 commit comments

Comments
 (0)