| Index: appengine/findit/common/test/chrome_dependency_fetcher_test.py | 
| diff --git a/appengine/findit/common/test/chrome_dependency_fetcher_test.py b/appengine/findit/common/test/chrome_dependency_fetcher_test.py | 
| index fc47bef1f84db6940d390e62f7587a16cb635885..b74cd9a125ca55d011aa468117458639687e4dcc 100644 | 
| --- a/appengine/findit/common/test/chrome_dependency_fetcher_test.py | 
| +++ b/appengine/findit/common/test/chrome_dependency_fetcher_test.py | 
| @@ -35,13 +35,18 @@ class MockGitilesRepository(GitRepository): | 
| return self.RESPONSES.get(path, {}).get(revision, None) | 
|  | 
|  | 
| +def MockGitilesRepositoryFactory(repo_url): | 
| +  """A factory for creating ``MockGitilesRepository`` objects.""" | 
| +  return MockGitilesRepository(repo_url) | 
| + | 
| + | 
| class ChromiumDEPSTest(testing.AppengineTestCase): | 
| DEPS_GIT = '.DEPS.git' | 
| DEPS = 'DEPS' | 
| deps_downloader = chrome_dependency_fetcher.DEPSDownloader( | 
| -      MockGitilesRepository()) | 
| +      MockGitilesRepositoryFactory) | 
| chrome_dep_fetcher = chrome_dependency_fetcher.ChromeDependencyFetcher( | 
| -      MockGitilesRepository()) | 
| +      MockGitilesRepositoryFactory) | 
|  | 
| def testUseDEPS_GIT(self): | 
| revision = 'abc' | 
| @@ -129,8 +134,8 @@ class ChromiumDEPSTest(testing.AppengineTestCase): | 
| self.mock(http_client_appengine.HttpClientAppengine, '_Get', _MockGet) | 
|  | 
| deps_downloader = chrome_dependency_fetcher.DEPSDownloader( | 
| -        gitiles_repository.GitilesRepository( | 
| -            http_client=http_client_appengine.HttpClientAppengine())) | 
| +        lambda repo_url: gitiles_repository.GitilesRepository( | 
| +            http_client_appengine.HttpClientAppengine(), repo_url)) | 
| content = deps_downloader.Load( | 
| 'http://chrome-internal', '50.0.1234.0', 'DEPS') | 
| self.assertEqual(content, 'Dummy DEPS content') | 
|  |