software_spec: add new bottle check class.
This commit is contained in:
parent
bff90a7233
commit
74858b28c5
@ -344,3 +344,17 @@ class BottleSpecification
|
||||
checksums
|
||||
end
|
||||
end
|
||||
|
||||
class PourBottleCheck
|
||||
def initialize(formula)
|
||||
@formula = formula
|
||||
end
|
||||
|
||||
def reason(reason)
|
||||
@formula.pour_bottle_check_unsatisfied_reason(reason)
|
||||
end
|
||||
|
||||
def satisfy(&block)
|
||||
@formula.send(:define_method, :pour_bottle?, &block)
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user