Compare commits
No commits in common. "2138d47f074fa395c2515394ade5ebe4df529718" and "dcf923b1f337ba1aa295ee637bca97222327eafa" have entirely different histories.
2138d47f07
...
dcf923b1f3
@ -64,7 +64,7 @@ func (sn Snake) Check(data []byte) (ok bool, n int) {
|
||||
}
|
||||
|
||||
func (sn Snake) String() string {
|
||||
if len(sn) == 0 || len(sn[0]) == 0 || len(sn[0][0]) == 0 {
|
||||
if len(sn) == 0 || len(sn[0]) == 0 || len(sn[0][0]) == 0{
|
||||
return "EMPTY"
|
||||
}
|
||||
|
||||
|
@ -71,10 +71,8 @@ func encAny(value any) ([]byte, Tag, int, error) {
|
||||
tag, err := TagAny(value)
|
||||
if err != nil { return nil, 0, 0, err }
|
||||
buffer := bytes.Buffer { }
|
||||
encoder := NewEncoder(&buffer)
|
||||
n, err := EncodeAny(encoder, value, tag)
|
||||
n, err := EncodeAny(NewEncoder(&buffer), value, tag)
|
||||
if err != nil { return nil, 0, n, err }
|
||||
encoder.Flush()
|
||||
return buffer.Bytes(), tag, n, nil
|
||||
}
|
||||
|
||||
@ -90,7 +88,6 @@ func decAny(data []byte) (Tag, any, int, error) {
|
||||
func testEncodeAny(test *testing.T, value any, correctTag Tag, correctBytes tu.Snake) error {
|
||||
bytes, tag, n, err := encAny(value)
|
||||
if err != nil { return err }
|
||||
test.Log("n: ", n)
|
||||
test.Log("tag: ", tag)
|
||||
test.Log("got: ", tu.HexBytes(bytes))
|
||||
test.Log("correct:", correctBytes)
|
||||
@ -114,7 +111,6 @@ func testEncodeDecodeAny(test *testing.T, value, correctValue any) error {
|
||||
test.Log("encoding...")
|
||||
bytes, tag, n, err := encAny(value)
|
||||
if err != nil { return err }
|
||||
test.Log("n: ", n)
|
||||
test.Log("tag:", tag)
|
||||
test.Log("got:", tu.HexBytes(bytes))
|
||||
test.Log("decoding...", tag)
|
||||
|
Loading…
Reference in New Issue
Block a user