def test_matches_a_fallback(self): msg = BecauseNodeIsOffline % '10.0.0.0_centos6_huge' assert util.from_offline_node(msg) == 'centos6'
def test_matches_a_node_with_plus_sign(self): msg = BecauseNodeIsOffline % 'centos6__192.168.168.90' assert util.from_offline_node(msg) == 'centos6'
def test_matches_a_node(self): msg = BecauseNodeIsOffline % 'centos6' assert util.from_offline_node(msg) == 'centos6'
def test_does_not_match_a_node(self): assert util.from_offline_node(self.msg) is None