(t *testing.T)
| 261 | } |
| 262 | |
| 263 | func 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 | |
| 275 | func TestIntersection(t *testing.T) { |
| 276 | set1 := strset.New("a", "b", "c") |
nothing calls this directly
no test coverage detected