Commit bc90629
committed
Reformat test report output, blend spec + report in same section
Change disposition of the report from separate output and specification
sections, to a combined specification, result and output for each test.
This greatly improves the accessibility for the generated PDF, keeping
all relevant information in one place, and eliminating the unintuitive
link to the Test Specification from the output. Links are problematic
in printed media.
Each test's heading now includes colored PASS/FAIL/SKIP which lines up
nicely in the generated Table of Contents, similar in fashion to how
write_report_result_tree() already works. Several unicode symbols were
tested instead of the spelled-out result, e.g., ☑ but the result was
very difficult to read.
The call to write_report_result_tree() is temporarily dropped in this
commit, only to reintroduce it in the next in a new Test Info section
under the Test Summary.
Signed-off-by: Joachim Wiberg <[email protected]>1 parent bf84347 commit bc90629
1 file changed
+29
-33
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
328 | 328 | | |
329 | 329 | | |
330 | 330 | | |
331 | | - | |
| 331 | + | |
332 | 332 | | |
333 | 333 | | |
334 | 334 | | |
335 | 335 | | |
336 | 336 | | |
337 | | - | |
338 | | - | |
339 | | - | |
340 | | - | |
341 | 337 | | |
342 | 338 | | |
343 | 339 | | |
344 | 340 | | |
345 | 341 | | |
346 | | - | |
347 | | - | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
348 | 350 | | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
349 | 354 | | |
350 | | - | |
351 | | - | |
352 | | - | |
353 | | - | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
354 | 360 | | |
| 361 | + | |
355 | 362 | | |
356 | | - | |
357 | | - | |
358 | | - | |
| 363 | + | |
359 | 364 | | |
360 | | - | |
361 | | - | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
362 | 368 | | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
368 | | - | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
369 | 373 | | |
370 | 374 | | |
371 | | - | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
372 | 378 | | |
373 | 379 | | |
374 | 380 | | |
| |||
409 | 415 | | |
410 | 416 | | |
411 | 417 | | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | | - | |
416 | | - | |
417 | | - | |
418 | 418 | | |
419 | 419 | | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
424 | 420 | | |
425 | 421 | | |
426 | 422 | | |
| |||
0 commit comments