42
43
// SetupSuite implementation
45
>
}
46
47
// SetupTest implementation
49
>
// Have to define our overridden assertions in the test setup. If we did it earlier, s.T() will return nil
50
>
m.Assertions = require.New(m.T())
51
>
m.ProtoAssertions = protorequire.New(m.T())
52
>
m.ctx, m.cancel = context.WithTimeout(context.Background(), 30*time.Second*debug.TimeoutMultiplier)
53
>
54
>
// cleanup the namespace created
55
>
var token []byte
56
>
pageSize := 10
57
>
ListLoop:
58
>
for {
59
>
resp, err := m.ListNamespaces(pageSize, token)
60
>
m.NoError(err)
61
>
token = resp.NextPageToken
62
>
for _, n := range resp.Namespaces {
63
m.NoError(m.DeleteNamespace(n.Namespace.Info.Id, ""))
64
}
66
>
break ListLoop
67
}
68
}