subnet1 = map[string]interface{}{ "id": "test3", "name": "Minas Tirith", "tenant_id": adminTenantID, "cidr": "10.10.0.0/16", } }) JustBeforeEach(func() { var ok bool currentSchema, ok = manager.Schema(schemaID) Expect(ok).To(BeTrue()) path = currentSchema.GetPluralURL() policy, role := manager.PolicyValidate(action, path, auth) Expect(policy).NotTo(BeNil()) context["policy"] = policy context["role"] = role context["tenant_id"] = auth.TenantID() context["tenant_name"] = auth.TenantName() context["auth_token"] = auth.AuthToken() context["catalog"] = auth.Catalog() context["auth"] = auth context["identity_service"] = &middleware.FakeIdentity{} env = otto.NewEnvironment(testDB, &middleware.FakeIdentity{}) environmentManager.RegisterEnvironment(schemaID, env) extensions = []*schema.Extension{} for event, javascript := range events { extension, err := schema.NewExtension(map[string]interface{}{