func TestSplitTerms(t *testing.T) { … } func TestSplitTerm(t *testing.T) { … } func TestEscapeValue(t *testing.T) { … } func TestSelectorParse(t *testing.T) { … } func TestDeterministicParse(t *testing.T) { … } func expectMatch(t *testing.T, selector string, ls Set) { … } func expectNoMatch(t *testing.T, selector string, ls Set) { … } func TestEverything(t *testing.T) { … } func TestSelectorMatches(t *testing.T) { … } func TestOneTermEqualSelector(t *testing.T) { … } func expectMatchDirect(t *testing.T, selector, ls Set) { … } func expectNoMatchDirect(t *testing.T, selector, ls Set) { … } func TestSetMatches(t *testing.T) { … } func TestNilMapIsValid(t *testing.T) { … } func TestSetIsEmpty(t *testing.T) { … } func TestRequiresExactMatch(t *testing.T) { … } func TestTransform(t *testing.T) { … }