MCPcopy
hub / github.com/tinylib/msgp / checkExtMinusOne

Function checkExtMinusOne

_generated/newtime_test.go:60–84  ·  view source on GitHub ↗
(t *testing.T, b []byte)

Source from the content-addressed store, hash-verified

58}
59
60func checkExtMinusOne(t *testing.T, b []byte) {
61 r := msgp.NewReader(bytes.NewBuffer(b))
62 _, err := r.ReadMapHeader()
63 if err != nil {
64 t.Fatal(err)
65 }
66 key, err := r.ReadMapKey(nil)
67 if err != nil {
68 t.Fatal(err)
69 }
70 for !bytes.Equal(key, []byte("T")) {
71 key, err = r.ReadMapKey(nil)
72 if err != nil {
73 t.Fatal(err)
74 }
75 }
76 n, _, err := r.ReadExtensionRaw()
77 if err != nil {
78 t.Fatal(err)
79 }
80 if n != -1 {
81 t.Fatalf("got %v want -1", n)
82 }
83 t.Log("Was -1 extension")
84}
85
86func TestNewTimeRandom(t *testing.T) {
87 rng := rand.New(rand.NewSource(0))

Callers 1

TestNewTimeFunction · 0.85

Calls 5

ReadMapHeaderMethod · 0.95
ReadMapKeyMethod · 0.95
ReadExtensionRawMethod · 0.95
NewReaderFunction · 0.92
EqualMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…