Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(35)

Side by Side Diff: mojo/tools/testing/mojom_fetcher/mojom_fetcher_tests.py

Issue 1062293002: Update out-of-date references to fake_repository.py (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | mojo/tools/testing/mojom_fetcher/repository_tests.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright 2015 The Chromium Authors. All rights reserved. 2 # Copyright 2015 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 import io 6 import io
7 import os 7 import os
8 import sys 8 import sys
9 import unittest 9 import unittest
10 10
11 sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), 11 sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)),
12 "..", "..", "..", "public", "tools", 12 "..", "..", "..", "public", "tools",
13 "mojom_fetcher")) 13 "mojom_fetcher"))
14 sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), 14 sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)),
15 "..", "..", "..", "public", "tools", 15 "..", "..", "..", "public", "tools",
16 "mojom_fetcher", "pylib")) 16 "mojom_fetcher", "pylib"))
17 sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), 17 sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)),
18 "..", "..", "..", "public", "tools", 18 "..", "..", "..", "public", "tools",
19 "bindings", "pylib")) 19 "bindings", "pylib"))
20 20
21 from mojom_fetcher import UrlRewriter, UrlRewriterException, MojomFetcher 21 from mojom_fetcher import UrlRewriter, UrlRewriterException, MojomFetcher
22 22
23 # Fake repository for testing 23 # Fake repository for testing
24 from fake_repository import FakeRepository 24 from fakes import FakeRepository
25 25
26 class TestUrlRewriter(unittest.TestCase): 26 class TestUrlRewriter(unittest.TestCase):
27 def test_no_transitive(self): 27 def test_no_transitive(self):
28 rules = {"foo.com": "bar.com/foo", "bar.com": "baz.com"} 28 rules = {"foo.com": "bar.com/foo", "bar.com": "baz.com"}
29 try: 29 try:
30 UrlRewriter(rules) 30 UrlRewriter(rules)
31 self.fail() 31 self.fail()
32 except UrlRewriterException: 32 except UrlRewriterException:
33 # This is expected 33 # This is expected
34 pass 34 pass
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 "https://services.fiz.org/foo/bar.mojom"], 99 "https://services.fiz.org/foo/bar.mojom"],
100 self.fetcher.downloaded_urls) 100 self.fetcher.downloaded_urls)
101 101
102 if __name__ == '__main__': 102 if __name__ == '__main__':
103 loader = unittest.defaultTestLoader 103 loader = unittest.defaultTestLoader
104 runner = unittest.TextTestRunner() 104 runner = unittest.TextTestRunner()
105 directory = os.path.dirname(os.path.abspath(__file__)) 105 directory = os.path.dirname(os.path.abspath(__file__))
106 suite = loader.discover(directory, '*_tests.py') 106 suite = loader.discover(directory, '*_tests.py')
107 runner.run(suite) 107 runner.run(suite)
108 108
OLDNEW
« no previous file with comments | « no previous file | mojo/tools/testing/mojom_fetcher/repository_tests.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698