Skip to content

Commit e41d895

Browse files
Do NOT merge.
Isolate test suites and increase log level for debugging.
1 parent c231830 commit e41d895

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
lines changed

.github/workflows/test-mega-linter-runner.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,11 @@ jobs:
4040
node-version: "12"
4141
- name: Install dependencies
4242
run: cd mega-linter-runner && yarn install --frozen-lockfile && npm link
43-
- name: Run tests
44-
run: cd mega-linter-runner && npm run test
43+
- name: Run CLI tests
44+
run: cd mega-linter-runner && npm run test:cli
45+
- name: Run module tests
46+
if: always()
47+
run: cd mega-linter-runner && npm run test:module
48+
- name: Run upgrade tests
49+
if: always()
50+
run: cd mega-linter-runner && npm run test:upgrade

mega-linter-runner/package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,10 @@
1515
"mega-linter-runner": "lib/index.js"
1616
},
1717
"scripts": {
18-
"test": "mocha \"test/**/*.test.js\""
18+
"test": "mocha \"test/**/*.test.js\"",
19+
"test:cli": "mocha test/megalinter-cli.test.js",
20+
"test:module": "mocha test/megalinter-module.test.js",
21+
"test:upgrade": "mocha test/megalinter-upgrade.test.js"
1922
},
2023
"keywords": [
2124
"mega-linter",

mega-linter-runner/test/megalinter-module.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Disabled until find a way to run with default options
4848
path: "./..",
4949
release,
5050
nodockerpull,
51-
env: ["ENABLE=YAML"],
51+
env: ["ENABLE=YAML", "LOG_LEVEL=DEBUG"],
5252
};
5353
const res = await new MegaLinterRunner().run(options);
5454
assert(res.status === 0, `status is 0 (${res.status} returned)`);

0 commit comments

Comments
 (0)