fix tests
diff --git a/listener_test.go b/listener_test.go index 218cc0a..d48c70e 100644 --- a/listener_test.go +++ b/listener_test.go
@@ -20,6 +20,8 @@ "github.com/apigee-labs/transicator/common" "os" + "reflect" + "sort" ) var _ = Describe("listener", func() { @@ -144,11 +146,11 @@ Expect(ds.Scope).To(Equal("s2")) scopes := findScopesForId("a") - Expect(len(scopes)).To(Equal(2)) - Expect(scopes[0]).To(Equal("s1")) - Expect(scopes[1]).To(Equal("s2")) - - //restore the last snapshot + Expect(len(scopes)).To(Equal(6)) + expectedScopes := []string{"s1", "s2", "org_scope_1", "env_scope_1", "env_scope_2", "env_scope_3"} + sort.Strings(scopes) + sort.Strings(expectedScopes) + Expect(reflect.DeepEqual(scopes, expectedScopes)).To(BeTrue()) }, 3) })