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