diff options
-rw-r--r-- | spec/lib/gitlab/kubernetes/helm/base_command_spec.rb | 30 |
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 |