summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spec/lib/gitlab/kubernetes/helm/base_command_spec.rb30
1 files changed, 18 insertions, 12 deletions
diff --git a/spec/lib/gitlab/kubernetes/helm/base_command_spec.rb b/spec/lib/gitlab/kubernetes/helm/base_command_spec.rb
index 3dcb48f4869..d50616e95e8 100644
--- a/spec/lib/gitlab/kubernetes/helm/base_command_spec.rb
+++ b/spec/lib/gitlab/kubernetes/helm/base_command_spec.rb
@@ -1,21 +1,27 @@
require 'spec_helper'
-class TestClass
- include Gitlab::Kubernetes::Helm::BaseCommand
- def name
- "test-class-name"
+describe Gitlab::Kubernetes::Helm::BaseCommand do
+ let(:application) { create(:clusters_applications_helm) }
+ let(:test_class) do
+ Class.new do
+ include Gitlab::Kubernetes::Helm::BaseCommand
+
+ def name
+ "test-class-name"
+ end
+
+ def files
+ {
+ some: 'value'
+ }
+ end
+ end
end
- def files
- {
- some: 'value'
- }
+ let(:base_command) do
+ test_class.new
end
-end
-describe Gitlab::Kubernetes::Helm::BaseCommand do
- let(:application) { create(:clusters_applications_helm) }
- let(:base_command) { TestClass.new }
subject { base_command }
it_behaves_like 'helm commands' do