Пример #1
0
 def test_generate_candidate_urls_absolute(self):
   dep = Dependency(FakeRepository(),
                    "/base/repo/services/bar/interfaces/bar.mojom",
                    "services.foo.com/foo/baz.mojom")
   self.assertTrue(dep.maybe_is_a_url())
   candidate_urls = dep.generate_candidate_urls()
   self.assertEqual(["services.foo.com/foo/baz.mojom"], candidate_urls)
Пример #2
0
 def test_generate_candidate_urls_relative(self):
   dep = Dependency(
       FakeRepository(),
       "/base/repo/third_party/external/" +
           "services.bar.com/bar/interfaces/bar.mojom",
       "foo/baz.mojom")
   self.assertTrue(dep.maybe_is_a_url())
   candidate_urls = dep.generate_candidate_urls()
   self.assertEqual(["services.bar.com/bar/interfaces/foo/baz.mojom",
                      "services.bar.com/bar/foo/baz.mojom",
                      "services.bar.com/foo/baz.mojom"], candidate_urls)