-
Notifications
You must be signed in to change notification settings - Fork 102
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
Logger statements in the Reports #64
Comments
Hey @tajeshwarbhumra, You'll be able to achieve what you need with the
Its not pretty though. I added an Your request is marked as an |
Hi @tajeshwarbhumra ; we don't have the property includeConsoleLog in global config. so the setting Jest framework does not include the console output info in the native output data. so we can not show it in the report. And @aruiz-caritsqa, looking forward to you create a PR to add the addMsg function. |
@Hazyzh @aruiz-caritsqa Thanks for the reply. I have tried addMsg() and addAttach() functions. Its shows the result as expected as i want its trimming down the end part of the text. If you see above, value of bearer token is not getting displaying fully. |
Hi @tajeshwarbhumra, Just to clarify, the The |
New version(2.0.3) which include the addMsg function has been released . Thanks for the contribution of @aruiz-caritsqa . |
Is your feature request related to a problem? Please describe.
I have been using jest framework for integration testing and going to develop some 1000+ jest tests for the same. I am using jest-html-reporter for reporting. Is there anyway I can publish additional logging statements/test steps in the reports for both pass and fail test cases?
Describe the solution you'd like
I am requesting for some additional feature to print statements/steps in both passed and failed tests case, so that by looking report only one can able to analysis. Something like below :
test(
Dummy Test
, () => {step("Step 1 : Connecting internet ")
step("Step 2 : Connecting to VM ")
step("Step 3 : Asserting connections details ")
expect(status).toEqual(200)
step("Test completed ")
});
Describe alternatives you've considered
If not the above solution, is there any way that I can print console.log in the report? I am using "includeConsoleLog : true" in jest.config.js and also "verbose=false" , but still I am not able to print console.log
Currently my jest.config.js looking like this :
"reporters": [
"default",
["jest-html-reporters", {
"publicPath": "./html-report",
"filename": "report.html",
"expand": true,
includeConsoleLog : true,
}]
],
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: