123456789101112131415161718192021222324 |
- //+build x,codecgen
- package codec
- import (
- "fmt"
- "testing"
- )
- func _TestCodecgenJson1(t *testing.T) {
- // This is just a simplistic test for codecgen.
- // It is typically disabled. We only enable it for debugging purposes.
- const callCodecgenDirect bool = true
- v := newTestStruc(2, false, !testSkipIntf, false)
- var bs []byte
- e := NewEncoderBytes(&bs, testJsonH)
- if callCodecgenDirect {
- v.CodecEncodeSelf(e)
- e.w.atEndOfEncode()
- } else {
- e.MustEncode(v)
- }
- fmt.Printf("%s\n", bs)
- }
|