From dd4a8df4cb5da30bf918725143f3e038a6fa7a79 Mon Sep 17 00:00:00 2001 From: Shinya Maeda Date: Mon, 3 Dec 2018 20:10:13 +0900 Subject: Validate enum uniqueness --- spec/models/clusters/platforms/kubernetes_spec.rb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'spec/models/clusters/platforms/kubernetes_spec.rb') diff --git a/spec/models/clusters/platforms/kubernetes_spec.rb b/spec/models/clusters/platforms/kubernetes_spec.rb index 99fd6ccc4d8..8235e4667f9 100644 --- a/spec/models/clusters/platforms/kubernetes_spec.rb +++ b/spec/models/clusters/platforms/kubernetes_spec.rb @@ -18,6 +18,8 @@ describe Clusters::Platforms::Kubernetes, :use_clean_rails_memory_store_caching it { is_expected.to delegate_method(:managed?).to(:cluster) } it { is_expected.to delegate_method(:kubernetes_namespace).to(:cluster) } + it_behaves_like 'Unique enum values' + describe 'before_validation' do context 'when namespace includes upper case' do let(:kubernetes) { create(:cluster_platform_kubernetes, :configured, namespace: namespace) } -- cgit v1.2.1