Support (key, value) form in env? condition keyword

This commit is contained in:
Thibault Jouan
2014-04-24 21:13:53 +00:00
parent 44343d121b
commit 0485105e28
3 changed files with 91 additions and 19 deletions

View File

@@ -3,7 +3,18 @@ module Producer
module Tests
class HasEnv < Test
def verify
remote.environment.key? arguments.first.to_s.upcase
case arguments.size
when 1
remote.environment.key? key
when 2
remote.environment[key] == arguments.last
end
end
private
def key
arguments.first.to_s.upcase
end
end
end