Documentation ¶
Index ¶
- Variables
- func DestroyResources(ctx context.Context, resources []*model.Resource)
- func GetContainer() service.Container
- func GetTestDhClient() client.Client
- func PrepareResourcesForTest(t *testing.T, resources []*model.Resource) func()
- func PrepareRichResource1() *model.Resource
- func ResourcesWithErrorHandler(ctx context.Context, resources []*model.Resource, eh func(err error)) func()
- func SetupRecords(ctx context.Context, Records []*resource_model.DataSource)
- func SetupResources(ctx context.Context, resources []*model.Resource)
- func WithUserAuthenticationContext(ctx context.Context, username, password string) context.Context
Constants ¶
This section is empty.
Variables ¶
View Source
var AuthenticationClient stub.AuthenticationClient
View Source
var Ctx context.Context
View Source
var DataSource1 = &resource_model.DataSource{ Backend: "POSTGRESQL", Name: "data-source-1", Options: map[string]string{ "username": "dh_test", "password": "dh_test", "host": "127.0.0.1", "port": "5432", "db_name": "dh_test", "default_schema": "public", }, }
View Source
var DataSourceClient stub.DataSourceClient
View Source
var DataSourceDhTest = &resource_model.DataSource{ Backend: "POSTGRESQL", Name: "data-source-test", Options: map[string]string{ "username": "dh_test", "password": "dh_test", "host": "127.0.0.1", "port": "5432", "db_name": "dh_test", "default_schema": "public", }, }
View Source
var DefaultDataSource = &resource_model.DataSource{ Backend: "POSTGRESQL", Name: "default", Options: map[string]string{ "username": "dh_test", "password": "dh_test", "host": "127.0.0.1", "port": "5432", "db_name": "dh_test", "default_schema": "public", }, }
View Source
var DhTest = &resource_model.DataSource{ Backend: "POSTGRESQL", Name: "dh-test", Options: map[string]string{ "username": "dh_test", "password": "dh_test", "host": "127.0.0.1", "port": "5432", "db_name": "dh_test", "default_schema": "public", }, }
View Source
var DhTestWrongPassword = &resource_model.DataSource{ Backend: "POSTGRESQL", Name: "data-source-1-wrong", Options: map[string]string{ "username": "dh_test", "password": "dh_test_wrong", "host": "127.0.0.1", "port": "5432", "db_name": "dh_test", "default_schema": "public", }, }
View Source
var RecordClient stub.RecordClient
View Source
var ResourceClient stub.ResourceClient
View Source
var RichResource1 = PrepareRichResource1()
View Source
var SimpleVirtualResource1 = &model.Resource{ Name: "virtualResource", Namespace: "default", Virtual: true, Properties: []*model.ResourceProperty{ { Name: "name", Type: model.ResourceProperty_STRING, Length: 255, Required: true, }, { Name: "description", Type: model.ResourceProperty_STRING, Length: 255, Required: false, }, }, }
View Source
var SystemDataSource = &resource_model.DataSource{ Backend: "POSTGRESQL", Name: "system", Options: map[string]string{ "username": "dh_test", "password": "dh_test", "host": "127.0.0.1", "port": "5432", "db_name": "dh_test", "default_schema": "public", }, }
Functions ¶
func GetContainer ¶
func GetTestDhClient ¶
func PrepareResourcesForTest ¶
func PrepareRichResource1 ¶
func SetupRecords ¶ added in v1.1.37
func SetupRecords(ctx context.Context, Records []*resource_model.DataSource)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.