fixing illegal chars (just in case), copied from go-junit-report
This commit is contained in:
@@ -50,57 +50,6 @@ func (t *Test) MarshalXML(e *xml.Encoder, start xml.StartElement) error {
|
||||
}
|
||||
|
||||
func main() {
|
||||
/*
|
||||
testsuites := Testsuites{
|
||||
Time: 1.23,
|
||||
TImestamp: time.Now(),
|
||||
Suites: []*Testsuite{
|
||||
{
|
||||
Name: "hello",
|
||||
Tests: 0,
|
||||
Failures: 0,
|
||||
Errors: 0,
|
||||
Disabled: 0,
|
||||
Package: "",
|
||||
Skipped: 0,
|
||||
Time: "",
|
||||
Timestamp: time.Now(),
|
||||
Testsuites: []*Testsuite{
|
||||
{
|
||||
Name: "abc",
|
||||
Tests: 0,
|
||||
Failures: 0,
|
||||
Errors: 0,
|
||||
Disabled: 0,
|
||||
Package: "",
|
||||
Skipped: 0,
|
||||
Time: "",
|
||||
Timestamp: time.Time{},
|
||||
Testsuites: nil,
|
||||
Testcases: []*Testcase{
|
||||
{
|
||||
Name: "test",
|
||||
Classname: "",
|
||||
Time: "",
|
||||
Skipped: nil,
|
||||
Error: &Result{
|
||||
Message: "error",
|
||||
},
|
||||
Failure: nil,
|
||||
SystemOut: "",
|
||||
},
|
||||
},
|
||||
SystemOut: "ddd",
|
||||
},
|
||||
},
|
||||
Testcases: nil,
|
||||
SystemOut: "hello",
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
*/
|
||||
|
||||
testsuites := Testsuites{}
|
||||
|
||||
if len(os.Args) != 2 && len(os.Args) != 3 {
|
||||
@@ -143,7 +92,7 @@ func main() {
|
||||
fmt.Println()
|
||||
testsuites.Test(item.Time, pkg, item.Test)
|
||||
case "output":
|
||||
testsuites.Output(item.Time, pkg, item.Test, item.Output)
|
||||
testsuites.Output(item.Time, pkg, item.Test, escapeIllegalChars(item.Output))
|
||||
fmt.Printf("%s", item.Output)
|
||||
case "pause":
|
||||
testsuites.Output(item.Time, pkg, item.Test, "PAUSED")
|
||||
@@ -152,7 +101,7 @@ func main() {
|
||||
case "pass":
|
||||
testsuites.Pass(item.Time, pkg, item.Test)
|
||||
case "bench":
|
||||
testsuites.Bench(item.Time, pkg, item.Test, item.Output)
|
||||
testsuites.Bench(item.Time, pkg, item.Test, escapeIllegalChars(item.Output))
|
||||
case "fail":
|
||||
testsuites.Fail(item.Time, pkg, item.Test)
|
||||
case "skip":
|
||||
|
||||
Reference in New Issue
Block a user