Пример #1
0
 def test_glob(self):
     aliases = resolve_aliases({"a": ["a-*"]}, ["a-1", "a-2", "b-1"])
     self.assertEqual(aliases, {"a": ["a-1", "a-2"]})
Пример #2
0
 def test_resolve_direct_names(self):
     aliases = resolve_aliases({"a": ["b"]}, ["b"])
     self.assertEqual(aliases, {"a": ["b"]})
Пример #3
0
 def test_unsatisfied_glob(self):
     with self.assertRaises(UnresolvableAliasError):
         resolve_aliases({"a": ["b"]}, [])
Пример #4
0
 def test_resolve_nothing(self):
     aliases = resolve_aliases({}, [])
     self.assertEqual(aliases, {})
Пример #5
0
 def test_glob(self):
     aliases = resolve_aliases({"a": ["a-*"]}, ["a-1", "a-2", "b-1"])
     self.assertEqual(aliases, {"a": ["a-1", "a-2"]})
Пример #6
0
 def test_unsatisfied_glob(self):
     with self.assertRaises(UnresolvableAliasError):
         resolve_aliases({"a": ["b"]}, [])
Пример #7
0
 def test_resolve_direct_names(self):
     aliases = resolve_aliases({"a": ["b"]}, ["b"])
     self.assertEqual(aliases, {"a": ["b"]})
Пример #8
0
 def test_resolve_nothing(self):
     aliases = resolve_aliases({}, [])
     self.assertEqual(aliases, {})