Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { CF struct { API struct { Endpoint string `yaml:"endpoint"` } `yaml:"api"` Admin struct { Username string `yaml:"username"` Password string `yaml:"password"` } `yaml:"admin"` } `yaml:"cf"` Minibroker struct { API struct { Endpoint string `yaml:"endpoint"` } `yaml:"api"` Provisioning struct { OverrideParams struct { Enabled bool `yaml:"enabled"` } `yaml:"override_params"` } `yaml:"provisioning"` } `yaml:"minibroker"` Tests struct { MariaDB TestConfig `yaml:"mariadb"` MongoDB TestConfig `yaml:"mongodb"` MySQL TestConfig `yaml:"mysql"` PostgreSQL TestConfig `yaml:"postgresql"` RabbitMQ TestConfig `yaml:"rabbitmq"` Redis TestConfig `yaml:"redis"` } `yaml:"tests"` Timeouts Timeouts `yaml:"timeouts"` }
Config is the top-level configuration definition for the test suite.
type TestConfig ¶
type TestConfig struct { Enabled bool `yaml:"enabled"` Class string `yaml:"class"` Plan string `yaml:"plan"` }
TestConfig represents the configuration for an individual test.
Click to show internal directories.
Click to hide internal directories.