Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CQLClientConfig ¶
type CQLClientConfig struct {
Hosts string
Port int
User string
Password string
AllowedAuthenticators []string
Keyspace string
Timeout int
Datacenter string
Consistency string
TLS *auth.TLS
DisableInitialHostLookup bool
AddressTranslator *config.CassandraAddressTranslator
// contains filtered or unexported fields
}
CQLClientConfig contains the configuration for cql client
type CQLClientTestSuite ¶
type CQLClientTestSuite struct {
test.DBTestBase
}
func (*CQLClientTestSuite) SetupSuite ¶
func (s *CQLClientTestSuite) SetupSuite()
func (*CQLClientTestSuite) SetupTest ¶
func (s *CQLClientTestSuite) SetupTest()
func (*CQLClientTestSuite) TearDownSuite ¶
func (s *CQLClientTestSuite) TearDownSuite()
func (*CQLClientTestSuite) TestCQLClient ¶
func (s *CQLClientTestSuite) TestCQLClient()
func (*CQLClientTestSuite) TestParseCQLFile ¶
func (s *CQLClientTestSuite) TestParseCQLFile()
type SetupSchemaConfig ¶
type SetupSchemaConfig struct {
CQLClientConfig
schema.SetupConfig
}
SetupSchemaConfig contains the configuration params needed to setup schema tables
type SetupSchemaTestSuite ¶
type SetupSchemaTestSuite struct {
test.SetupSchemaTestBase
// contains filtered or unexported fields
}
func (*SetupSchemaTestSuite) SetupSuite ¶
func (s *SetupSchemaTestSuite) SetupSuite()
func (*SetupSchemaTestSuite) TearDownSuite ¶
func (s *SetupSchemaTestSuite) TearDownSuite()
func (*SetupSchemaTestSuite) TestCreateKeyspace ¶
func (s *SetupSchemaTestSuite) TestCreateKeyspace()
func (*SetupSchemaTestSuite) TestSetupSchema ¶
func (s *SetupSchemaTestSuite) TestSetupSchema()
type UpdateSchemaTestSuite ¶
type UpdateSchemaTestSuite struct {
test.UpdateSchemaTestBase
}
func (*UpdateSchemaTestSuite) SetupSuite ¶
func (s *UpdateSchemaTestSuite) SetupSuite()
func (*UpdateSchemaTestSuite) TearDownSuite ¶
func (s *UpdateSchemaTestSuite) TearDownSuite()
func (*UpdateSchemaTestSuite) TestDryrun ¶
func (s *UpdateSchemaTestSuite) TestDryrun()
func (*UpdateSchemaTestSuite) TestUpdateSchema ¶
func (s *UpdateSchemaTestSuite) TestUpdateSchema()
type VersionTestSuite ¶
type VersionTestSuite struct {
*require.Assertions // override suite.Suite.Assertions with require.Assertions; this means that s.NotNil(nil) will stop the test, not merely log an error
suite.Suite
}
func (*VersionTestSuite) SetupTest ¶
func (s *VersionTestSuite) SetupTest()
func (*VersionTestSuite) TestVerifyCompatibleVersion ¶
func (s *VersionTestSuite) TestVerifyCompatibleVersion()
Click to show internal directories.
Click to hide internal directories.