You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey, after upgrading to the latest GoConvey version (due to Go 1.12 issue), I noticed that test verbose output generates stacktraces. This change was introduced in this PR #531
I usually prefer to run tests in verbose mode, and in 99.99% cases don't care about stacktrace at this moment, as usually it's enough information to spot the problem. If I need to dig deeper into the problem and to debug it, I use debugging and/or print stacktrace manually.
So this change converts a nice familiar error output I've used over the years of using Goconvey:
Failures:
* /path/to/my/file_test.go
Line 18:
Expected: true
Actual: false
1 total assertion
into the text where stacktrace takes most of the space and also convey a little value, as most of the traces are from GoConvey source:
No comment/update on this for a year? I agree that a full trace isn't necessary for the vast majority of debugging and should be an option. Any status?
Hey, after upgrading to the latest GoConvey version (due to Go 1.12 issue), I noticed that test verbose output generates stacktraces. This change was introduced in this PR #531
I usually prefer to run tests in verbose mode, and in 99.99% cases don't care about stacktrace at this moment, as usually it's enough information to spot the problem. If I need to dig deeper into the problem and to debug it, I use debugging and/or print stacktrace manually.
So this change converts a nice familiar error output I've used over the years of using Goconvey:
into the text where stacktrace takes most of the space and also convey a little value, as most of the traces are from GoConvey source:
That's a serious change in terms of readablity of GoConvey output.
Can it be reverted and reconsidered to be an optional feature (in a way similar to SetFailureMode or something like that)?
The text was updated successfully, but these errors were encountered: