blob: d27bacad6c0be2f6fcc4f6971baf13e21ab0bcdf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
require 'minitest/autorun'
require 'socket'
require_relative '../../../lib/dsl'
class RCMOnlyWhenTest < Minitest::Test
def test_hostname
rcm = configure_from_scratch do
given { hostname Socket.gethostname }
end
assert rcm.conds_met
end
def test_hostname_negative
rcm = configure_from_scratch do
given { hostname "#{Socket.gethostname}.invalid" }
end
refute rcm.conds_met
end
end
|