Refactor and simplify store upgrade proc running

This commit is contained in:
Denis Arh
2020-10-22 14:05:16 +02:00
parent 8cee9740ae
commit 02c2ffc195
6 changed files with 35 additions and 40 deletions
+3 -8
View File
@@ -25,14 +25,9 @@ func TestCharts(t *testing.T) {
t.Fatalf("failed to init sqlite in-memory db: %v", err)
}
func(s interface{}) {
err = s.(interface {
Upgrade(context.Context, *zap.Logger) error
}).Upgrade(ctx, zap.NewNop())
if err != nil {
t.Fatalf("failed to upgrade store: %v", err)
}
}(s)
if err = store.Upgrade(ctx, zap.NewNop(), s); err != nil {
t.Fatalf("failed to upgrade store: %v", err)
}
if err = s.TruncateComposeNamespaces(ctx); err != nil {
t.Fatalf("failed to truncate compose namespaces: %v", err)
+3 -8
View File
@@ -25,14 +25,9 @@ func TestModules(t *testing.T) {
t.Fatalf("failed to init sqlite in-memory db: %v", err)
}
func(s interface{}) {
err = s.(interface {
Upgrade(context.Context, *zap.Logger) error
}).Upgrade(ctx, zap.NewNop())
if err != nil {
t.Fatalf("failed to upgrade store: %v", err)
}
}(s)
if err = store.Upgrade(ctx, zap.NewNop(), s); err != nil {
t.Fatalf("failed to upgrade store: %v", err)
}
if err = s.TruncateComposeNamespaces(ctx); err != nil {
t.Fatalf("failed to truncate compose namespaces: %v", err)