lishijie211 / mb-unit

Automatically exported from code.google.com/p/mb-unit
0 stars 0 forks source link

Make it easier to read exceptions from test loads in annotations window of Icarus #589

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Make a static or dynamic test factory that throw's an exception.
2. Load the assembly in Icarus

What is the expected output? What do you see instead?
Its difficult to read exception's and their stack traces that show up in
the annotations window of Icarus. Either make it possible to expand
vertically or allow a copy or something. Many times I end dragging the bar
to like three times the screen length.

Original issue reported on code.google.com by kent.han...@gmail.com on 17 Nov 2009 at 9:42

GoogleCodeExporter commented 9 years ago
+1.

Would be good to make the annotations clickable.  Pop up a dialog with the 
annotation
information and full stack trace.  Ideally the stack trace should be clickable 
too
(note: requires reporting tweaks).

The contents of the annotation view might eventually be replaced by a variant 
of what
I have in mind for the new test log view in v3.2 so that we can show rich 
formatted
output collated in nice ways.

Original comment by jeff.br...@gmail.com on 17 Nov 2009 at 11:21

GoogleCodeExporter commented 9 years ago
(I've been looking forward to building the new test log view for months...)

Original comment by jeff.br...@gmail.com on 17 Nov 2009 at 11:42

GoogleCodeExporter commented 9 years ago
lol... The current test log view is the main reason I choose Gallio for my 
current 
project and now you say its getting better, hazaah!

Original comment by kent.han...@gmail.com on 17 Nov 2009 at 11:46

GoogleCodeExporter commented 9 years ago
Oh yes much better.

I'll be replacing the embedded HTML browser in Icarus with a custom control that
renders faster and provides better in-place sorting / filtering.  The same 
control
will be used in Gallio Sail for superfast IDE-based test runs that still offer 
rich
log output.  And I guess it looks like the same control could also be used to 
improve
the Icarus annotations and Runtime Log views.

You can think of the new control as a cross between a console and a table so it 
will
be designed to scroll through fresh output as it arrives (but can be frozen) 
while
presenting that output in a way that makes it clear what items are important and
supports drilling down into details, clicking on stack traces, viewing 
attachments, etc.

Original comment by jeff.br...@gmail.com on 18 Nov 2009 at 12:15

GoogleCodeExporter commented 9 years ago

Original comment by Yann.Tre...@gmail.com on 17 Jul 2010 at 8:20

GoogleCodeExporter commented 9 years ago

Original comment by Yann.Tre...@gmail.com on 14 Jun 2011 at 5:53