Documentation
¶
Index ¶
- func CreateIPs(t *testing.T, repo *repository.Store, ips []*apiv2.IPServiceCreateRequest)
- func CreateImages(t *testing.T, repo *repository.Store, ...)
- func CreateNetworks(t *testing.T, repo *repository.Store, nws []*apiv2.NetworkServiceCreateRequest)
- func CreatePartitions(t *testing.T, repo *repository.Store, ...)
- func CreateProjects(t *testing.T, repo *repository.Store, ...)
- func CreateTenants(t *testing.T, repo *repository.Store, ...)
- func StartIpam(t *testing.T) (ipamv1connect.IpamServiceClient, func())
- func StartMasterdataInMemory(t *testing.T, log *slog.Logger) (mdc.Client, *grpc.ClientConn, func())
- func StartMasterdataWithCochroach(t *testing.T, log *slog.Logger) (mdc.Client, *grpc.ClientConn, func())
- func StartRepository(t *testing.T, log *slog.Logger) (*repository.Store, func())
- func StartRepositoryWithCockroach(t *testing.T, log *slog.Logger) (*repository.Store, client.Client, func())
- func StartRethink(t testing.TB, log *slog.Logger) (container testcontainers.Container, s r.ConnectOpts, err error)
- func StartValkey(t *testing.T) (*redis.Client, func())
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateIPs ¶
func CreateIPs(t *testing.T, repo *repository.Store, ips []*apiv2.IPServiceCreateRequest)
func CreateImages ¶
func CreateImages(t *testing.T, repo *repository.Store, images []*adminv2.ImageServiceCreateRequest)
func CreateNetworks ¶
func CreateNetworks(t *testing.T, repo *repository.Store, nws []*apiv2.NetworkServiceCreateRequest)
func CreatePartitions ¶
func CreatePartitions(t *testing.T, repo *repository.Store, partitions []*adminv2.PartitionServiceCreateRequest)
func CreateProjects ¶
func CreateProjects(t *testing.T, repo *repository.Store, projects []*apiv2.ProjectServiceCreateRequest)
func CreateTenants ¶
func CreateTenants(t *testing.T, repo *repository.Store, tenants []*apiv2.TenantServiceCreateRequest)
func StartIpam ¶
func StartIpam(t *testing.T) (ipamv1connect.IpamServiceClient, func())
func StartMasterdataInMemory ¶
func StartRepository ¶
func StartRethink ¶
func StartRethink(t testing.TB, log *slog.Logger) (container testcontainers.Container, s r.ConnectOpts, err error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.