Skip to content

Commit 33a150b

Browse files
authored
Merge pull request #23390 from Fryguy/providers_common
Refactor spec to be run by all providers
2 parents 7811720 + f17e344 commit 33a150b

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

spec/models/ext_management_system_spec.rb

+8-3
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,16 @@
3838
end
3939
end
4040

41-
it ".model_name_from_emstype" do
41+
describe ".model_name_from_emstype" do
4242
described_class.concrete_subclasses.each do |klass|
43-
expect(described_class.model_name_from_emstype(klass.ems_type)).to eq(klass.name)
43+
it "has a model name for #{klass.ems_type}", :providers_common => true do
44+
expect(described_class.model_name_from_emstype(klass.ems_type)).to eq(klass.name)
45+
end
46+
end
47+
48+
it "handles unknown model names" do
49+
expect(described_class.model_name_from_emstype('foo')).to be_nil
4450
end
45-
expect(described_class.model_name_from_emstype('foo')).to be_nil
4651
end
4752

4853
describe ".types" do

0 commit comments

Comments
 (0)