diff options
| author | Alban Peignier | 2017-09-13 17:51:36 +0200 | 
|---|---|---|
| committer | Alban Peignier | 2017-09-13 17:51:36 +0200 | 
| commit | e11810f865239f5565c1b97c7e8da5f2b3108d29 (patch) | |
| tree | 06cf860e9f1edfb1e53a0c9dc20b7fea9d74b37c | |
| parent | d685ee0fb0579bea14966da038818681dedfe700 (diff) | |
| download | chouette-core-e11810f865239f5565c1b97c7e8da5f2b3108d29.tar.bz2 | |
Uses match_array in permission_translatorspec. Refs #4019
| -rw-r--r-- | spec/lib/stif/permission_translator_spec.rb | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/spec/lib/stif/permission_translator_spec.rb b/spec/lib/stif/permission_translator_spec.rb index 1af21364c..9675382e6 100644 --- a/spec/lib/stif/permission_translator_spec.rb +++ b/spec/lib/stif/permission_translator_spec.rb @@ -1,3 +1,4 @@ +# coding: utf-8  RSpec.describe Stif::PermissionTranslator do    context "No SSO Permissions" do @@ -15,15 +16,15 @@ RSpec.describe Stif::PermissionTranslator do    context "SSO Permission boiv:edit-offer →" do      it "all permissions" do -      expect( described_class.translate(%w{boiv:edit-offer}) ).to eq(Support::Permissions.all_permissions) +      expect( described_class.translate(%w{boiv:edit-offer}) ).to match_array(Support::Permissions.all_permissions)      end      it "all permissions, no doubletons" do -      expect( described_class.translate(%w{boiv:edit-offer boiv:read-offer}) ).to eq(Support::Permissions.all_permissions) +      expect( described_class.translate(%w{boiv:edit-offer boiv:read-offer}) ).to match_array(Support::Permissions.all_permissions)      end      it "all permissions, input order agnostic" do -      expect( described_class.translate(%w{boiv:read-offer boiv:edit-offer}) ).to eq(Support::Permissions.all_permissions) +      expect( described_class.translate(%w{boiv:read-offer boiv:edit-offer}) ).to match_array(Support::Permissions.all_permissions)      end    end @@ -39,7 +40,7 @@ RSpec.describe Stif::PermissionTranslator do      it "does not add garbage or doubletons for boiv:edit-offer level" do        expect(          described_class.translate(%w{xxx boiv:read-offer lines.delete boiv:edit-offer footnotes.update}) -      ).to eq(Support::Permissions.all_permissions) +      ).to match_array(Support::Permissions.all_permissions)      end    end  end | 
