MCPcopy Create free account
hub / github.com/SenseUnit/dumbproxy / TestSerialNumberSetEmpty

Function TestSerialNumberSetEmpty

auth/cert_test.go:128–156  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

126}
127
128func TestSerialNumberSetEmpty(t *testing.T) {
129 const testFile = ""
130 testcases := []serialNumberSetTestcase{
131 {
132 input: big.NewInt(0),
133 output: false,
134 },
135 {
136 input: big.NewInt(1),
137 output: false,
138 },
139 {
140 input: big.NewInt(2),
141 output: false,
142 },
143 }
144 s, err := newSerialNumberSetFromReader(strings.NewReader(testFile), nil)
145 if err != nil {
146 t.Fatalf("unable to load test set: %v", err)
147 }
148 for i, testcase := range testcases {
149 t.Run(fmt.Sprintf("Testcase[%d]", i), func(t *testing.T) {
150 out := s.Has(testcase.input)
151 if out != testcase.output {
152 t.Fatalf("expected %v, got %v", testcase.output, out)
153 }
154 })
155 }
156}
157
158func TestSerialNumberSetNullMap(t *testing.T) {
159 const testFile = ""

Callers

nothing calls this directly

Calls 3

FatalfMethod · 0.80
HasMethod · 0.45

Tested by

no test coverage detected