-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add error handling without invoking the google test test environment #104
base: main
Are you sure you want to change the base?
Conversation
…r managing the lfietime of different contexts
🦙 MegaLinter status:
|
Descriptor | Linter | Files | Fixed | Errors | Elapsed time |
---|---|---|---|---|---|
✅ ACTION | actionlint | 6 | 0 | 0.04s | |
✅ CPP | clang-format | 73 | 0 | 0 | 0.35s |
✅ DOCKERFILE | hadolint | 1 | 0 | 0.14s | |
✅ JSON | jsonlint | 8 | 0 | 0.15s | |
✅ JSON | prettier | 8 | 6 | 0 | 0.7s |
✅ MARKDOWN | markdownlint | 4 | 1 | 0 | 1.03s |
markdown-link-check | 4 | 2 | 19.51s | ||
✅ MARKDOWN | markdown-table-formatter | 4 | 1 | 0 | 0.21s |
✅ REPOSITORY | checkov | yes | no | 15.15s | |
✅ REPOSITORY | git_diff | yes | no | 0.01s | |
✅ REPOSITORY | grype | yes | no | 14.19s | |
✅ REPOSITORY | ls-lint | yes | no | 0.08s | |
✅ REPOSITORY | secretlint | yes | no | 1.43s | |
✅ REPOSITORY | trivy | yes | no | 7.54s | |
✅ REPOSITORY | trivy-sbom | yes | no | 0.18s | |
✅ REPOSITORY | trufflehog | yes | no | 2.39s | |
lychee | 49 | 1 | 1.05s | ||
✅ YAML | prettier | 10 | 0 | 0 | 0.87s |
✅ YAML | v8r | 10 | 0 | 6.73s | |
✅ YAML | yamllint | 10 | 0 | 0.29s |
See detailed report in MegaLinter reports
"sonarlint.connectedMode.project": { | ||
"connectionId": "philips-software", | ||
"projectKey": "philips-software_amp-cucumber-cpp-runner" | ||
} | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[MegaLinter] reported by reviewdog 🐶
} | |
], | |
"C/C++ Include Guard.Macro Type": "Filepath", | |
"C/C++ Include Guard.Path Depth": 1, | |
"C/C++ Include Guard.Remove Extension": false, | |
"C/C++ Include Guard.Comment Style": "None", | |
"C/C++ Include Guard.Path Skip": 0, | |
"testMate.cpp.test.executables": "${workspaceFolder}/.build/**/*{test,Test,TEST}*", | |
"sonarlint.connectedMode.project": { | |
"connectionId": "philips-software", | |
"projectKey": "philips-software_amp-cucumber-cpp-runner" | |
} | |
} |
.vscode/launch.json
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[MegaLinter] reported by reviewdog 🐶
amp-cucumber-cpp-runner/.vscode/launch.json
Lines 8 to 60 in f17ca43
"id": "tag", | |
"description": "Enter the tag to run", | |
"type": "pickString", | |
"options": [ | |
"@smoke", | |
"@rule1 or @smoke", | |
"@keyword-asterisk", | |
"@result:UNDEFINED", | |
"@result:FAILED", | |
"@fail_feature" | |
] | |
}, | |
{ | |
"id": "features", | |
"description": "Enter the tag to run", | |
"type": "pickString", | |
"options": [ | |
"cucumber_cpp/example/features", | |
"cucumber_cpp/acceptance_test/features" | |
] | |
} | |
], | |
"configurations": [ | |
{ | |
"name": "(gdb) Launch", | |
"type": "cppdbg", | |
"request": "launch", | |
"program": "${command:cmake.launchTargetPath}", | |
"args": [ | |
"run", | |
"--feature", | |
"${input:features}", | |
"--report", | |
"console", | |
"junit-xml", | |
// "--com", | |
// "COMx", | |
// "--nordic", | |
"--tag", | |
"${input:tag}" | |
], | |
"stopAtEntry": false, | |
"cwd": "${workspaceFolder}", | |
"environment": [], | |
"externalConsole": false, | |
"MIMode": "gdb", | |
"setupCommands": [ | |
{ | |
"description": "Enable pretty-printing for gdb", | |
"text": "-enable-pretty-printing", | |
"ignoreFailures": true | |
} | |
] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[MegaLinter] reported by reviewdog 🐶
amp-cucumber-cpp-runner/.vscode/settings.json
Lines 2 to 26 in f17ca43
"cmake.useCMakePresets": "always", | |
"cucumberautocomplete.steps": [ | |
"cucumber_cpp/example/steps/*.cpp", | |
"cucumber_cpp/acceptance_test/steps/*.cpp" | |
], | |
"cucumberautocomplete.gherkinDefinitionPart": "(GIVEN|WHEN|THEN|STEP)\\(", | |
"cucumberautocomplete.customParameters": [ | |
{ | |
"parameter": "R\"(", | |
"value": "\"" | |
}, | |
{ | |
"parameter": ")\"", | |
"value": "\"" | |
} | |
], | |
"C/C++ Include Guard.Macro Type": "Filepath", | |
"C/C++ Include Guard.Path Depth": 1, | |
"C/C++ Include Guard.Remove Extension": false, | |
"C/C++ Include Guard.Comment Style": "None", | |
"C/C++ Include Guard.Path Skip": 0, | |
"testMate.cpp.test.executables": "${workspaceFolder}/.build/**/*{test,Test,TEST}*", | |
"sonarlint.connectedMode.project": { | |
"connectionId": "philips-software", | |
"projectKey": "philips-software_amp-cucumber-cpp-runner" |
.vscode/tasks.json
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[MegaLinter] reported by reviewdog 🐶
amp-cucumber-cpp-runner/.vscode/tasks.json
Lines 2 to 12 in f17ca43
// See https://go.microsoft.com/fwlink/?LinkId=733558 | |
// for the documentation about the tasks.json format | |
"version": "2.0.0", | |
"tasks": [ | |
{ | |
"label": "bats", | |
"type": "shell", | |
"command": "bats --formatter junit cucumber_cpp/acceptance_test/test.bats | tee test-report.xml", | |
"problemMatcher": [] | |
} | |
] |
Quality Gate failedFailed conditions See analysis details on SonarCloud Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
No description provided.