# Packages
No description provided by the author
# Functions
AssertContains ensures the given query result contains the expected results.
AssertContainsError ensures that the given query returns a certain error.
AssertIsEmpty ensures that the given query returns 0 row.
AssertMatches ensures the given query produces the expected results.
AssertMatchesAny ensures the given query produces any one of the expected results.
AssertMatchesCompareMySQL executes the given query on both Vitess and MySQL and make sure they have the same result set.
AssertMatchesContains ensures the given query produces the given substring.
AssertMatchesNoOrder executes the given query and makes sure it matches the given `expected` string.
AssertMatchesNotContains ensures the given query's output doesn't have the given substring.
AssertMatchesWithTimeout asserts that the given query produces the expected result.
No description provided by the author
No description provided by the author
BinaryIsAtLeastAtVersion returns true if this binary is at or above the required version.
CreateMysqldAndMycnf returns a Mysqld and a Mycnf object to use for working with a MySQL installation that hasn't been set up yet.
Exec executes the given query using the given connection.
ExecAllowError executes the given query without failing the test if it produces an error.
ExecCompareMySQL executes the given query against both Vitess and MySQL and compares the two result set.
ExecMulti executes the given (potential multi) queries using the given connection.
ExecWithRowCount is similar to ExecAllowError with max row count provided.
No description provided by the author
GetMySQLConn gets a MySQL connection for the given tablet.
NewMySQL creates a new MySQL server using the local mysqld binary.
No description provided by the author
No description provided by the author
RunSQL is used to run a SQL statement on the given tablet.
RunSQLs is used to run a list of SQL statements on the given tablet.
SkipIfBinaryIsBelowVersion skips the given test if the binary's major version is below majorVersion.
TimeoutAction performs the action within the given timeout limit.
WaitForAuthoritative waits for a table to become authoritative.
WaitForColumn waits for a table's column to be present.
WaitForKsError waits for the ks error field to be populated and returns it.
WaitForTableDeletions waits for a table to be deleted.
WaitForVschemaCondition waits for the condition to be true.
# Structs
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author