blob: 83f5899f2215af3b079beea453cb02adf0c371cd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
test_name "#4059: ralsh can change settings"
target = "/tmp/hosts-#4059"
content = "host example.com ensure=present ip=127.0.0.1 target=#{target}"
step "cleanup the target file"
on agents, "rm -f #{target}"
step "run the resource agent"
on(agents, puppet_resource(content)) do
stdout.index('Host[example.com]/ensure: created') or
fail_test("missing notice about host record creation")
end
agents.each do |host|
on(host, "cat #{target}") do
assert_match(/^127\.0\.0\.1\s+example\.com/, stdout, "missing host record in #{target} on #{host}")
end
end
step "cleanup at the end of the test"
on agents, "rm -f #{target}"
|