21 lines
680 B
Ruby
21 lines
680 B
Ruby
require File.join File.dirname(__FILE__), '../test_common.rb'
|
|
|
|
class PublicVipPingPostTest < Test::Unit::TestCase
|
|
|
|
def has_public?
|
|
TestCommon::Settings.lookup 'public_vip'
|
|
end
|
|
|
|
def test_ping_resource_started
|
|
return unless has_public?
|
|
assert TestCommon::Pacemaker.primitive_started?('ping_vip__public'), 'ping_vip__public is not started!'
|
|
end
|
|
|
|
def test_paceamaker_public_vips
|
|
return unless has_public?
|
|
assert TestCommon::Pacemaker.primitive_started?('vip__public'), 'vip__public Pacemaker service is not started!'
|
|
assert TestCommon::Pacemaker.primitive_started?('vip__vrouter_pub'), 'vip__vrouter_pub Pacemaker service is not started!'
|
|
end
|
|
|
|
end
|