(t *testing.T, set []T, in []T, out []T)
| 171 | } |
| 172 | |
| 173 | func assertSetContains[T comparable](t *testing.T, set []T, in []T, out []T) { |
| 174 | t.Helper() |
| 175 | for _, e := range set { |
| 176 | require.True(t, slice.Contains(set, e), "elements in set should be in the set") |
| 177 | } |
| 178 | for _, e := range in { |
| 179 | require.True(t, slice.Contains(set, e), "expect element in set") |
| 180 | } |
| 181 | for _, e := range out { |
| 182 | require.False(t, slice.Contains(set, e), "expect element in set") |
| 183 | } |
| 184 | } |
| 185 | |
| 186 | func TestAscending(t *testing.T) { |
| 187 | t.Parallel() |
no test coverage detected