Documentation
¶
Index ¶
- Constants
- func FindRow[Row any](t *testing.T, tx gf_spanner.Queryer, from string, where map[string]any) *Row
- func GetEnvSpanner() (project string, instance string)
- func InitDDLs(t *testing.T, adminClient *spanner_admin.DatabaseAdminClient, database string, ...)
- func InitDMLs(t *testing.T, client *spanner.Client, stmt []spanner.Statement)
- func ListRows[Row any](t *testing.T, tx gf_spanner.Queryer, from string) []*Row
- func Setup(t *testing.T, database string) (adminClient *spanner_admin.DatabaseAdminClient, client *spanner.Client, ...)
- func SkipIfNoEnv(t *testing.T)
- func Split(stmts string) []string
Constants ¶
View Source
const ( EnvTestSpannerProject = "GOTAFACE_TEST_SPANNER_PROJECT" EnvTestSpannerInstance = "GOTAFACE_TEST_SPANNER_INSTANCE" )
Variables ¶
This section is empty.
Functions ¶
func GetEnvSpanner ¶
func InitDDLs ¶
func InitDDLs(t *testing.T, adminClient *spanner_admin.DatabaseAdminClient, database string, stmts []string)
func Setup ¶
func Setup(t *testing.T, database string) (adminClient *spanner_admin.DatabaseAdminClient, client *spanner.Client, teardown func())
func SkipIfNoEnv ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.