(t *testing.T)
| 197 | } |
| 198 | |
| 199 | func TestEmptyStore(t *testing.T) { |
| 200 | emptyStore := NewSimpleInMemoryStore() |
| 201 | var b bytes.Buffer |
| 202 | sc := SimpleColumn{} |
| 203 | if err := sc.WriteTo(emptyStore, &b); err != nil { |
| 204 | t.Fatal(err) |
| 205 | } |
| 206 | store, err := NewSimpleColumnStoreFromBytes(b.Bytes()) |
| 207 | if err != nil { |
| 208 | t.Fatal(err) |
| 209 | } |
| 210 | if diff := cmp.Diff([]ast.PredicateSym{}, store.ListPredicates()); diff != "" { |
| 211 | t.Errorf("NewSimpleColumnStoreFromBytes: diff (-want +got) %v", diff) |
| 212 | } |
| 213 | } |
| 214 | |
| 215 | func sortBySymbol(a ast.PredicateSym, b ast.PredicateSym) bool { |
| 216 | return a.Symbol < b.Symbol |
nothing calls this directly
no test coverage detected