github.com/treeverse/lakefs@v1.24.1-0.20240520134607-95648127bfb0/pkg/kv/dynamodb/main_test.go (about) 1 package dynamodb_test 2 3 import ( 4 "log" 5 "os" 6 "testing" 7 8 "github.com/treeverse/lakefs/pkg/kv/kvparams" 9 "github.com/treeverse/lakefs/pkg/testutil" 10 ) 11 12 var testParams *kvparams.DynamoDB 13 var databaseURI string 14 15 func TestMain(m *testing.M) { 16 var err error 17 var cleanupFunc func() 18 databaseURI, cleanupFunc, err = testutil.GetDynamoDBInstance() 19 if err != nil { 20 log.Fatalf("Could not connect to Docker: %s", err) 21 } 22 code := m.Run() 23 cleanupFunc() 24 os.Exit(code) 25 }