Euphoria Ticket #737: EUTest can loop forever when producing an ASCII report after a unittest crash

In some cases a unit test log can cause eutest to loop-forever when producing a report:

entry = { 
  "file", 
  "t_primes.e" 
} 
entry = { 
  "passed", 
  "primes growth #4", 
  0 
} 
entry = { 
  "failed", 
  "unittesting crashed", 
  1, 
  0, 
  0.260000001639128 
} 
entry = { 
  "summary", 
  342, 
  1, 
  341, 
  0.280000001192093 
} 

Then create the text based report with "eutest -process-log". it will print summaries until you press Control-C.

Details

Type: Bug Report Severity: Normal Category: Bundled Utility
Assigned To: SDPringle Status: Fixed Reported Release: 4.0.4
Fixed in SVN #: View VCS: none Milestone: 4.0.4

1. Comment by SDPringle Dec 09, 2011

See: hg:euphoria/rev/a855b7cf99fc

changeset: 5325:a855b7cf99fc branch: 4.0 parent: 5315:7839d50e2f81 user: Shawn Pringle <shawn.pringle@gmail.com> date: Fri Dec 09 08:12:13 2011 -0300 files: source/eutest.ex description:

  • fixes eutest such that it will loopforever printing summaries when creating a text based log.
  • ticket 737

Search



Quick Links

User menu

Not signed in.

Misc Menu