MCPcopy
hub / github.com/cortexlabs/cortex / TestDifference

Function TestDifference

pkg/lib/sets/strset/strset_test.go:263–273  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

261}
262
263func TestDifference(t *testing.T) {
264 set1 := strset.New("a", "b", "c")
265 set2 := strset.New("z", "a", "b")
266
267 d := strset.Difference(set1, set2)
268 require.Equal(t, d, strset.New("c"))
269 d = strset.Difference(set2, set1)
270 require.Equal(t, d, strset.New("z"))
271 d = strset.Difference(set1, set1)
272 require.Equal(t, d, strset.New())
273}
274
275func TestIntersection(t *testing.T) {
276 set1 := strset.New("a", "b", "c")

Callers

nothing calls this directly

Calls 3

NewFunction · 0.92
DifferenceFunction · 0.92
EqualMethod · 0.80

Tested by

no test coverage detected