Skip to content

Commit 6904cd9

Browse files
committed
Restored 100% test coverage
1 parent 780e8a5 commit 6904cd9

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

spec/unit/entitlements/data/groups/calculated/text_spec.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,12 @@
203203
subject = described_class.new(filename: filename)
204204
expect(subject.modifiers).to eq("expiration"=>"2043-01-01")
205205
end
206+
207+
it "raises an error if a modifier has additional settings" do
208+
filename = fixture("ldap-config/expiration/additional-settings.txt")
209+
message = "In #{filename}, the key modifier_expiration cannot have additional setting(s) \"expiration\"!"
210+
expect { described_class.new(filename: filename).modifiers }.to raise_error(message)
211+
end
206212
end
207213

208214
describe "#rules" do
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
description = This has a modifier with extra settings
2+
username = blackmanx
3+
expiration = 2043-01-01; expiration = 2044-01-01

0 commit comments

Comments
 (0)