Beispiel #1
0
 def test_walk_siblings(self):
     self.assertEqual({self.addr('a/b:b'): self.a_b_target},
                      self.resolve_multi(SiblingAddresses('a/b')))
Beispiel #2
0
def sib(directory: str) -> SiblingAddresses:
    return SiblingAddresses(directory)
 def test_scan_specs(self):
   self.create_build_files()
   mapper = self.address_mapper
   addresses = mapper.scan_specs([SingleAddress('dir_a', 'a'), SiblingAddresses('')])
   self.assertEqual(addresses,
                     {Address('', 'a'), Address('', 'b'), Address('', 'c'), Address('dir_a', 'a')})
Beispiel #4
0
 def addresses_in_spec_path(self, spec_path):
   return self.scan_specs([SiblingAddresses(spec_path)])
def sib(directory):
    return SiblingAddresses(directory)