Add experimental flag, that partially disables loading phase (pattern evaluation, test_suite expansion and configuration creation is still there). Also remove some unused code.
--
MOS_MIGRATED_REVID=103177839
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/AspectTest.java b/src/test/java/com/google/devtools/build/lib/analysis/AspectTest.java
index b051db1..bb9bf22 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/AspectTest.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/AspectTest.java
@@ -174,4 +174,14 @@
assertThat(a.getProvider(TestAspects.RuleInfo.class).getData())
.containsExactly("rule //a:a", "aspect //a:b data hello");
}
+
+ @RunWith(JUnit4.class)
+ public static class AspectTestWithoutLoading extends AspectTest {
+ @Override
+ @Before
+ public void setUp() throws Exception {
+ disableLoading();
+ super.setUp();
+ }
+ }
}