Skip to content
This repository was archived by the owner on Jan 15, 2025. It is now read-only.

Commit 27a4b4d

Browse files
committed
Merge pull request #64 from dblessing/feature/add_matchers
Add matchers for ChefSpec
2 parents d703bc5 + 4ccbf4d commit 27a4b4d

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

libraries/matchers.rb

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
if defined?(ChefSpec)
2+
ChefSpec.define_matcher :simple_iptables_policy
3+
ChefSpec.define_matcher :simple_iptables_rule
4+
5+
def set_simple_iptables_policy(resource_name)
6+
ChefSpec::Matchers::ResourceMatcher.new(:simple_iptables_policy,
7+
:set,
8+
resource_name)
9+
end
10+
11+
def append_simple_iptables_rule(resource_name)
12+
ChefSpec::Matchers::ResourceMatcher.new(:simple_iptables_rule,
13+
:append,
14+
resource_name)
15+
end
16+
end
17+

0 commit comments

Comments
 (0)