diff options
author | 2016-06-10 16:17:45 +0000 | |
---|---|---|
committer | 2016-06-10 17:16:00 +0000 | |
commit | 3ad5645a5148054089c131478ae0404861f79f5d (patch) | |
tree | bd60620f2d0c918fd06e0de44230fb32d6b996e5 /src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java | |
parent | 4ec1e588ec7b375714fdc33b6c07be8b081f7372 (diff) |
Introduce TestConstants#PACKAGE_FACTORY_FACTORY_FOR_TESTING for the sake of making it easier to create PackageFactory instances in unit tests.
--
MOS_MIGRATED_REVID=124566862
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java index 822774f080..84ece3d89f 100644 --- a/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java +++ b/src/test/java/com/google/devtools/build/lib/analysis/util/BuildViewTestCase.java @@ -178,7 +178,7 @@ public abstract class BuildViewTestCase extends FoundationTestCase { protected OptionsParser optionsParser; private PackageCacheOptions packageCacheOptions; - private PackageFactory pkgFactory; + protected PackageFactory pkgFactory; protected MockToolsConfig mockToolsConfig; @@ -202,7 +202,8 @@ public abstract class BuildViewTestCase extends FoundationTestCase { new AnalysisTestUtil.DummyWorkspaceStatusActionFactory(directories); mutableActionGraph = new MapBasedActionGraph(); ruleClassProvider = getRuleClassProvider(); - pkgFactory = new PackageFactory(ruleClassProvider, getEnvironmentExtensions()); + pkgFactory = TestConstants.PACKAGE_FACTORY_FACTORY_FOR_TESTING.create( + ruleClassProvider, getEnvironmentExtensions(), scratch.getFileSystem()); tsgm = new TimestampGranularityMonitor(BlazeClock.instance()); skyframeExecutor = SequencedSkyframeExecutor.create( |