Exemplo n.º 1
0
 def test_glob(self):
     a_1, a_2, b_1 = MockHost("a-1"), MockHost("a-2"), MockHost("b-1")
     aliases = resolve_alias([a_1, a_2, b_1], ["a-*"])
     self.assertEqual(aliases, [a_1, a_2])
Exemplo n.º 2
0
 def test_resolve_direct_names(self):
     b = MockHost("b")
     hosts = resolve_alias([b], ["b"])
     self.assertEqual(hosts, [b])
Exemplo n.º 3
0
 def test_unsatisfied_glob(self):
     with self.assertRaises(UnresolvableAliasError):
         resolve_alias([], ["a"])
Exemplo n.º 4
0
 def test_resolve_nothing(self):
     aliases = resolve_alias([], [])
     self.assertEqual(aliases, [])
Exemplo n.º 5
0
 def test_glob(self):
     a_1, a_2, b_1 = MockHost("a-1"), MockHost("a-2"), MockHost("b-1")
     aliases = resolve_alias([a_1, a_2, b_1], ["a-*"])
     self.assertEqual(aliases, [a_1, a_2])
Exemplo n.º 6
0
 def test_unsatisfied_glob(self):
     with self.assertRaises(UnresolvableAliasError):
         resolve_alias([], ["a"])
Exemplo n.º 7
0
 def test_resolve_direct_names(self):
     b = MockHost("b")
     hosts = resolve_alias([b], ["b"])
     self.assertEqual(hosts, [b])
Exemplo n.º 8
0
 def test_resolve_nothing(self):
     aliases = resolve_alias([], [])
     self.assertEqual(aliases, [])