simplification and elapsed time now available everywhere.

This commit is contained in:
2024-11-22 22:42:02 +01:00
parent 7cf5827f22
commit fe733f96d6
2 changed files with 22 additions and 43 deletions
+7 -7
View File
@@ -12,11 +12,11 @@ import (
)
func (t *Test) MarshalXML(e *xml.Encoder, start xml.StartElement) error {
if len(t.Tests) == 0 {
if len(t.Tests) == 100000 {
start.Name = xml.Name{Local: "testcase"}
classname := ""
if t.Parent != nil {
classname = t.Parent.Name
if t.parent != nil {
classname = t.parent.Name
}
var skipped *Result
if t.Skipped > 0 {
@@ -138,7 +138,7 @@ func main() {
pkg := prefix + item.Package
switch item.Action {
case "start":
testsuites.Suite(item.Time, pkg)
testsuites.Start(item.Time, pkg)
case "run":
fmt.Println()
testsuites.Test(item.Time, pkg, item.Test)
@@ -150,11 +150,11 @@ func main() {
case "cont":
testsuites.Output(item.Time, pkg, item.Test, "CONTINUED")
case "pass":
testsuites.Pass(item.Time, pkg, item.Test, item.Elapsed)
testsuites.Pass(item.Time, pkg, item.Test)
case "bench":
testsuites.Bench(item.Time, pkg, item.Test, item.Output, item.Elapsed)
testsuites.Bench(item.Time, pkg, item.Test, item.Output)
case "fail":
testsuites.Fail(item.Time, pkg, item.Test, item.Elapsed)
testsuites.Fail(item.Time, pkg, item.Test)
case "skip":
testsuites.Skip(item.Time, pkg, item.Test)
}