diff --git a/spec/features/avo/generators/resource_generator_spec.rb b/spec/features/avo/generators/resource_generator_spec.rb index 0d2e3dcee7..59a7ae1c5f 100644 --- a/spec/features/avo/generators/resource_generator_spec.rb +++ b/spec/features/avo/generators/resource_generator_spec.rb @@ -57,7 +57,12 @@ keeping_original_files(files) do Rails::Generators.invoke("avo:resource", ["review", "-q", "-s"], {destination_root: Rails.root}) - expect(File.read(files[0])).to include("field :reviewable, as: :belongs_to, polymorphic_as: :reviewable, types: [:Team, :Project, :Post, :Fish]") + # Types load in different order every time + expect(File.read(files[0])).to include("field :reviewable, as: :belongs_to, polymorphic_as: :reviewable, types:") + expect(File.read(files[0])).to include(":Team") + expect(File.read(files[0])).to include(":Project") + expect(File.read(files[0])).to include(":Post") + expect(File.read(files[0])).to include(":Fish") check_files_and_clean_up files end