Explorar o código

integration/config: add check for removing non-existing config

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sebastiaan van Stijn %!s(int64=5) %!d(string=hai) anos
pai
achega
cdc39fa29c
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      integration/config/config_test.go

+ 4 - 0
integration/config/config_test.go

@@ -149,6 +149,10 @@ func TestConfigsCreateAndDelete(t *testing.T) {
 	assert.Check(t, errdefs.IsNotFound(err))
 	assert.Check(t, is.ErrorContains(err, configID))
 
+	err = c.ConfigRemove(ctx, "non-existing")
+	assert.Check(t, errdefs.IsNotFound(err))
+	assert.Check(t, is.ErrorContains(err, "non-existing"))
+
 	testName = "test_secret_with_labels_" + t.Name()
 	configID = createConfig(ctx, t, c, testName, []byte("TESTINGDATA"), map[string]string{
 		"key1": "value1",