コード例 #1
0
ファイル: hostlist.py プロジェクト: WeilerWebServices/Reddit
 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])
コード例 #2
0
ファイル: hostlist.py プロジェクト: WeilerWebServices/Reddit
 def test_resolve_direct_names(self):
     b = MockHost("b")
     hosts = resolve_alias([b], ["b"])
     self.assertEqual(hosts, [b])
コード例 #3
0
ファイル: hostlist.py プロジェクト: WeilerWebServices/Reddit
 def test_unsatisfied_glob(self):
     with self.assertRaises(UnresolvableAliasError):
         resolve_alias([], ["a"])
コード例 #4
0
ファイル: hostlist.py プロジェクト: WeilerWebServices/Reddit
 def test_resolve_nothing(self):
     aliases = resolve_alias([], [])
     self.assertEqual(aliases, [])
コード例 #5
0
ファイル: hostlist.py プロジェクト: dellis23/rollingpin
 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])
コード例 #6
0
ファイル: hostlist.py プロジェクト: dellis23/rollingpin
 def test_unsatisfied_glob(self):
     with self.assertRaises(UnresolvableAliasError):
         resolve_alias([], ["a"])
コード例 #7
0
ファイル: hostlist.py プロジェクト: dellis23/rollingpin
 def test_resolve_direct_names(self):
     b = MockHost("b")
     hosts = resolve_alias([b], ["b"])
     self.assertEqual(hosts, [b])
コード例 #8
0
ファイル: hostlist.py プロジェクト: dellis23/rollingpin
 def test_resolve_nothing(self):
     aliases = resolve_alias([], [])
     self.assertEqual(aliases, [])