medatada: make namespaces' deletion error less cryptic
The error message was unnecessary cryptic. `snapshot-[name]` notation was only used here and hard to understand. Instead it should say `snapshots on "..." snapshotter`. Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com>
This commit is contained in:
@@ -54,10 +54,22 @@ func TestCreateDelete(t *testing.T) {
|
||||
Spec: &types.Any{},
|
||||
})
|
||||
require.NoError(t, err)
|
||||
|
||||
db.Update(func(tx *bbolt.Tx) error {
|
||||
ns, err := namespaces.NamespaceRequired(ctx)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
bucket, err := createSnapshotterBucket(tx, ns, "testss")
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
return bucket.Put([]byte("key"), []byte("value"))
|
||||
})
|
||||
},
|
||||
validate: func(t *testing.T, err error) {
|
||||
require.Error(t, err)
|
||||
assert.Contains(t, err.Error(), "still has containers")
|
||||
assert.Contains(t, err.Error(), `still has containers, snapshots on "testss" snapshotter`)
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user