(b *testing.B)
| 91 | } |
| 92 | |
| 93 | func BenchmarkWriteBuffer_Append(b *testing.B) { |
| 94 | buf := proto.NewWriter(discard{}) |
| 95 | args := []interface{}{"hello", "world", "foo", "bar"} |
| 96 | |
| 97 | for i := 0; i < b.N; i++ { |
| 98 | err := buf.WriteArgs(args) |
| 99 | if err != nil { |
| 100 | b.Fatal(err) |
| 101 | } |
| 102 | } |
| 103 | } |
| 104 | |
| 105 | var _ = Describe("WriteArg", func() { |
| 106 | var buf *bytes.Buffer |