diff --git a/test/unit/krane/kubernetes_resource_test.rb b/test/unit/krane/kubernetes_resource_test.rb index 57a0179ef..f711ac8f2 100644 --- a/test/unit/krane/kubernetes_resource_test.rb +++ b/test/unit/krane/kubernetes_resource_test.rb @@ -178,7 +178,10 @@ def test_validate_definition_doesnt_log_raw_output_for_sensitive_resources kubectl.expects(:server_version).returns(Gem::Version.new('1.20')) kubectl.expects(:run) - .with('apply', '-f', "/tmp/foo/bar", "--dry-run=server", '--output=name', anything) + .with('apply', '-f', "/tmp/foo/bar", "--dry-run=server", '--output=name', { + log_failure: false, output_is_sensitive: true, + retry_whitelist: [:client_timeout, :empty, :context_deadline], attempts: 3 + }) .returns([ "Some Raw Output", "Error from kubectl: something went wrong and by the way here's your secret: S3CR3T",