package database_test import ( "testing" migrations "queryorchestration/internal/database" "queryorchestration/internal/serviceconfig" "github.com/stretchr/testify/assert" ) func TestRunMigrationsNoDB(t *testing.T) { cfg := &serviceconfig.BaseConfig{} cfg.SetDBUser("invalid_user") cfg.SetDBSecret("invalid_pass") cfg.SetDBHost("invalid_host") cfg.SetDBPort(5432) cfg.SetDBName("invalid_name") cfg.SetDBNoSSL(true) err := migrations.RunMigrations(t.Context(), cfg) assert.Error(t, err) }