| func BenchmarkOpenStepGenerate(b *testing.B) { |
| for i := 0; i < b.N; i++ { |
| d := newTextPlistGenerator(ioutil.Discard, OpenStepFormat) |
| d.generateDocument(plistValueTree) |
| func BenchmarkOpenStepParse(b *testing.B) { |
| buf := bytes.NewReader([]byte(plistValueTreeAsOpenStep)) |
| for i := 0; i < b.N; i++ { |
| d := newTextPlistParser(buf) |
| func BenchmarkGNUStepParse(b *testing.B) { |
| buf := bytes.NewReader([]byte(plistValueTreeAsGNUStep)) |
| for i := 0; i < b.N; i++ { |
| d := newTextPlistParser(buf) |
| // The valid text test cases have been merged into the common/global test cases. |