diff options
| author | Tiger <twatson@gitlab.com> | 2019-02-21 11:55:58 +1100 |
|---|---|---|
| committer | Tiger <twatson@gitlab.com> | 2019-07-31 11:00:11 +1000 |
| commit | 0e6408ac1f176d8ef9ac08342018e5e01f578916 (patch) | |
| tree | 27890cc538e4628683732c854fe4bce7cc9698f7 /spec/models/clusters | |
| parent | dcad4c161f9c19723e9c694f45ffa6d9aff9a622 (diff) | |
| download | gitlab-ce-0e6408ac1f176d8ef9ac08342018e5e01f578916.tar.gz | |
Remove unused cluster configuration logic57115-remove-unused-cluster-workers
All cluster resources are now created on demand when
a deployment job starts.
Diffstat (limited to 'spec/models/clusters')
| -rw-r--r-- | spec/models/clusters/cluster_spec.rb | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/spec/models/clusters/cluster_spec.rb b/spec/models/clusters/cluster_spec.rb index 8f2f1b200e4..761695bfe91 100644 --- a/spec/models/clusters/cluster_spec.rb +++ b/spec/models/clusters/cluster_spec.rb @@ -121,26 +121,6 @@ describe Clusters::Cluster, :use_clean_rails_memory_store_caching do end end - describe '.missing_kubernetes_namespace' do - let!(:cluster) { create(:cluster, :provided_by_gcp, :project) } - let(:project) { cluster.project } - let(:kubernetes_namespaces) { project.kubernetes_namespaces } - - subject do - described_class.joins(:projects).where(projects: { id: project.id }).missing_kubernetes_namespace(kubernetes_namespaces) - end - - it { is_expected.to contain_exactly(cluster) } - - context 'kubernetes namespace exists' do - before do - create(:cluster_kubernetes_namespace, project: project, cluster: cluster) - end - - it { is_expected.to be_empty } - end - end - describe 'validations' do subject { cluster.valid? } @@ -423,31 +403,6 @@ describe Clusters::Cluster, :use_clean_rails_memory_store_caching do end end - describe '#all_projects' do - let(:project) { create(:project) } - let(:cluster) { create(:cluster, projects: [project]) } - - subject { cluster.all_projects } - - context 'project cluster' do - it 'returns project' do - is_expected.to eq([project]) - end - end - - context 'group cluster' do - let(:cluster) { create(:cluster, :group) } - let(:group) { cluster.group } - let(:project) { create(:project, group: group) } - let(:subgroup) { create(:group, parent: group) } - let(:subproject) { create(:project, group: subgroup) } - - it 'returns all projects for group' do - is_expected.to contain_exactly(project, subproject) - end - end - end - describe '#first_project' do subject { cluster.first_project } |
