ccc794a961024ef46abb10820dd7df0df576e552 |
23-Jan-2017 |
Paul Duffin <paulduffin@google.com> |
Allow JUnit to compile against external/hamcrest v2.0 Bug: 30946317 Test: make checkbuild Change-Id: Idbeddca3346d43ed39cdbb0c6e44779b54f981a4
ain/java/org/junit/matchers/JUnitMatchers.java
|
facdecc8e055d722b8c0e0c8fbf8a8644e7fec57 |
23-Jan-2017 |
Paul Duffin <paulduffin@google.com> |
Revert "Revert matchers back to 4.10 to compile against Hamcrest 1.1" This reverts commit 86f323b2a73c9c250fbe25b828435aa936704ab3. Bug: 30946317 Test: make checkbuild Change-Id: Ie72fec656d01f24a1724d33a35ceecdb57aaba57
ain/java/org/junit/Assume.java
ain/java/org/junit/internal/matchers/CombinableMatcher.java
ain/java/org/junit/internal/matchers/Each.java
ain/java/org/junit/internal/matchers/IsCollectionContaining.java
ain/java/org/junit/internal/matchers/StacktracePrintingMatcher.java
ain/java/org/junit/internal/matchers/StringContains.java
ain/java/org/junit/internal/matchers/SubstringMatcher.java
ain/java/org/junit/internal/matchers/ThrowableCauseMatcher.java
ain/java/org/junit/internal/matchers/ThrowableMessageMatcher.java
ain/java/org/junit/internal/matchers/TypeSafeMatcher.java
ain/java/org/junit/matchers/JUnitMatchers.java
ain/java/org/junit/rules/ExpectedException.java
ain/java/org/junit/rules/ExpectedExceptionMatcherBuilder.java
|
a0b1fd6752e65aaeaddb1684cdbb1baabfa85433 |
30-Apr-2016 |
Ian Rogers <irogers@google.com> |
Extra generic type information to aid certain javacs. In particular this is needed for the code to compile using the error prone analyzer. (cherry picked from 3b8fe889fba29c80db890e0ff58dde9e0a3cc544) Bug: 27723540 Test: Copied to internal/master and ran error prone build Change-Id: I5f70f09a189b4ad833a3ea4100eb978abae30849
ain/java/org/junit/matchers/JUnitMatchers.java
|
86f323b2a73c9c250fbe25b828435aa936704ab3 |
14-Dec-2016 |
Paul Duffin <paulduffin@google.com> |
Revert matchers back to 4.10 to compile against Hamcrest 1.1 JUnit 4.12 is supposed to be built against Hamcrest 1.3 or above but external/hamcrest is still at 1.1. This reverts affected files back to their 4.10 version so that they will compile against Hamcrest 1.1 for now. Bug: 33613916 Test: make checkbuild Change-Id: Ie3c15047aa5a942ed0987c31c345725bef4db3d4
ain/java/org/junit/Assume.java
ain/java/org/junit/internal/matchers/CombinableMatcher.java
ain/java/org/junit/internal/matchers/Each.java
ain/java/org/junit/internal/matchers/IsCollectionContaining.java
ain/java/org/junit/internal/matchers/StacktracePrintingMatcher.java
ain/java/org/junit/internal/matchers/StringContains.java
ain/java/org/junit/internal/matchers/SubstringMatcher.java
ain/java/org/junit/internal/matchers/ThrowableCauseMatcher.java
ain/java/org/junit/internal/matchers/ThrowableMessageMatcher.java
ain/java/org/junit/internal/matchers/TypeSafeMatcher.java
ain/java/org/junit/matchers/JUnitMatchers.java
ain/java/org/junit/rules/ExpectedException.java
ain/java/org/junit/rules/ExpectedExceptionMatcherBuilder.java
|
4156f43b51c6f2d42df6e45535e1967aa46514d3 |
14-Dec-2016 |
Paul Duffin <paulduffin@google.com> |
Remove support for stuck threads The experimental support for stuck threads requires access to the java.lang.management package which is not supported on Android. Bug: 33613916 Test: make checkbuild Change-Id: I0146a9881f34f6da8f8f24c1ab14131e32733465
ain/java/org/junit/internal/runners/statements/FailOnTimeout.java
ain/java/org/junit/rules/Timeout.java
|
c8055484aac0d002d00140b789711414f4130428 |
14-Dec-2016 |
Paul Duffin <paulduffin@google.com> |
Remove DisableOnDebug (new in 4.12) as it is not supported on Android It requires classes from the java.lang.management package which is not supported on Android. Bug: 33613916 Test: make checkbuild - fails but not in DisableOnDebug Change-Id: If43a90d1dde7d3c2141001bcc7cb33c3c2b3964c
ain/java/org/junit/rules/DisableOnDebug.java
|
aeb93fc33cae3aadbb9b46083350ad2dc9aea645 |
14-Dec-2016 |
Paul Duffin <paulduffin@google.com> |
Upgrade to JUnit 4.12 The license has changed from Common Public License v1.0 to Eclipse Public License v1.0. This will not compile as it is because it is intended to be built against Hamcrest 1.3 or later but it is being built against Hamcrest 1.1. A follow on patch will fix the compilation errors so that it builds against Hamcrest 1.1. That allows Hamcrest to be upgraded separately. The patch can be reverted once Hamcrest has been upgraded. There are also some Android specific issues that will also be fixed in follow on patches. Bug: 33613916 Test: make checkbuild Change-Id: Ic2c983a030399e3ace1a14927cb143fbd8307b4f
ain/java/junit/extensions/ActiveTestSuite.java
ain/java/junit/extensions/RepeatedTest.java
ain/java/junit/extensions/TestDecorator.java
ain/java/junit/extensions/TestSetup.java
ain/java/junit/framework/Assert.java
ain/java/junit/framework/AssertionFailedError.java
ain/java/junit/framework/ComparisonCompactor.java
ain/java/junit/framework/ComparisonFailure.java
ain/java/junit/framework/JUnit4TestAdapter.java
ain/java/junit/framework/JUnit4TestAdapterCache.java
ain/java/junit/framework/JUnit4TestCaseFacade.java
ain/java/junit/framework/Protectable.java
ain/java/junit/framework/Test.java
ain/java/junit/framework/TestCase.java
ain/java/junit/framework/TestFailure.java
ain/java/junit/framework/TestListener.java
ain/java/junit/framework/TestResult.java
ain/java/junit/framework/TestSuite.java
ain/java/junit/runner/BaseTestRunner.java
ain/java/junit/runner/TestRunListener.java
ain/java/junit/runner/Version.java
ain/java/junit/runner/logo.gif
ain/java/junit/runner/smalllogo.gif
ain/java/junit/textui/ResultPrinter.java
ain/java/junit/textui/TestRunner.java
ain/java/org/junit/After.java
ain/java/org/junit/AfterClass.java
ain/java/org/junit/Assume.java
ain/java/org/junit/AssumptionViolatedException.java
ain/java/org/junit/Before.java
ain/java/org/junit/BeforeClass.java
ain/java/org/junit/ClassRule.java
ain/java/org/junit/ComparisonFailure.java
ain/java/org/junit/FixMethodOrder.java
ain/java/org/junit/Ignore.java
ain/java/org/junit/Rule.java
ain/java/org/junit/Test.java
ain/java/org/junit/experimental/ParallelComputer.java
ain/java/org/junit/experimental/categories/Categories.java
ain/java/org/junit/experimental/categories/Category.java
ain/java/org/junit/experimental/categories/CategoryFilterFactory.java
ain/java/org/junit/experimental/categories/CategoryValidator.java
ain/java/org/junit/experimental/categories/ExcludeCategories.java
ain/java/org/junit/experimental/categories/IncludeCategories.java
ain/java/org/junit/experimental/max/CouldNotReadCoreException.java
ain/java/org/junit/experimental/max/MaxCore.java
ain/java/org/junit/experimental/max/MaxHistory.java
ain/java/org/junit/experimental/results/FailureList.java
ain/java/org/junit/experimental/results/PrintableResult.java
ain/java/org/junit/experimental/results/ResultMatchers.java
ain/java/org/junit/experimental/runners/Enclosed.java
ain/java/org/junit/experimental/theories/DataPoint.java
ain/java/org/junit/experimental/theories/DataPoints.java
ain/java/org/junit/experimental/theories/FromDataPoints.java
ain/java/org/junit/experimental/theories/ParameterSignature.java
ain/java/org/junit/experimental/theories/ParameterSupplier.java
ain/java/org/junit/experimental/theories/ParametersSuppliedBy.java
ain/java/org/junit/experimental/theories/PotentialAssignment.java
ain/java/org/junit/experimental/theories/Theories.java
ain/java/org/junit/experimental/theories/Theory.java
ain/java/org/junit/experimental/theories/internal/AllMembersSupplier.java
ain/java/org/junit/experimental/theories/internal/Assignments.java
ain/java/org/junit/experimental/theories/internal/BooleanSupplier.java
ain/java/org/junit/experimental/theories/internal/EnumSupplier.java
ain/java/org/junit/experimental/theories/internal/ParameterizedAssertionError.java
ain/java/org/junit/experimental/theories/internal/SpecificDataPointsSupplier.java
ain/java/org/junit/experimental/theories/suppliers/TestedOn.java
ain/java/org/junit/experimental/theories/suppliers/TestedOnSupplier.java
ain/java/org/junit/internal/ArrayComparisonFailure.java
ain/java/org/junit/internal/AssumptionViolatedException.java
ain/java/org/junit/internal/Classes.java
ain/java/org/junit/internal/ComparisonCriteria.java
ain/java/org/junit/internal/ExactComparisonCriteria.java
ain/java/org/junit/internal/InexactComparisonCriteria.java
ain/java/org/junit/internal/JUnitSystem.java
ain/java/org/junit/internal/MethodSorter.java
ain/java/org/junit/internal/RealSystem.java
ain/java/org/junit/internal/TextListener.java
ain/java/org/junit/internal/Throwables.java
ain/java/org/junit/internal/builders/AllDefaultPossibilitiesBuilder.java
ain/java/org/junit/internal/builders/AnnotatedBuilder.java
ain/java/org/junit/internal/builders/IgnoredBuilder.java
ain/java/org/junit/internal/builders/IgnoredClassRunner.java
ain/java/org/junit/internal/builders/JUnit3Builder.java
ain/java/org/junit/internal/builders/JUnit4Builder.java
ain/java/org/junit/internal/builders/NullBuilder.java
ain/java/org/junit/internal/builders/SuiteMethodBuilder.java
ain/java/org/junit/internal/matchers/CombinableMatcher.java
ain/java/org/junit/internal/matchers/Each.java
ain/java/org/junit/internal/matchers/IsCollectionContaining.java
ain/java/org/junit/internal/matchers/StacktracePrintingMatcher.java
ain/java/org/junit/internal/matchers/StringContains.java
ain/java/org/junit/internal/matchers/SubstringMatcher.java
ain/java/org/junit/internal/matchers/ThrowableCauseMatcher.java
ain/java/org/junit/internal/matchers/ThrowableMessageMatcher.java
ain/java/org/junit/internal/matchers/TypeSafeMatcher.java
ain/java/org/junit/internal/requests/ClassRequest.java
ain/java/org/junit/internal/requests/FilterRequest.java
ain/java/org/junit/internal/requests/SortingRequest.java
ain/java/org/junit/internal/runners/ClassRoadie.java
ain/java/org/junit/internal/runners/ErrorReportingRunner.java
ain/java/org/junit/internal/runners/FailedBefore.java
ain/java/org/junit/internal/runners/InitializationError.java
ain/java/org/junit/internal/runners/JUnit38ClassRunner.java
ain/java/org/junit/internal/runners/JUnit4ClassRunner.java
ain/java/org/junit/internal/runners/MethodRoadie.java
ain/java/org/junit/internal/runners/MethodValidator.java
ain/java/org/junit/internal/runners/SuiteMethod.java
ain/java/org/junit/internal/runners/TestClass.java
ain/java/org/junit/internal/runners/TestMethod.java
ain/java/org/junit/internal/runners/model/EachTestNotifier.java
ain/java/org/junit/internal/runners/model/MultipleFailureException.java
ain/java/org/junit/internal/runners/model/ReflectiveCallable.java
ain/java/org/junit/internal/runners/rules/RuleFieldValidator.java
ain/java/org/junit/internal/runners/rules/RuleMemberValidator.java
ain/java/org/junit/internal/runners/rules/ValidationError.java
ain/java/org/junit/internal/runners/statements/ExpectException.java
ain/java/org/junit/internal/runners/statements/Fail.java
ain/java/org/junit/internal/runners/statements/FailOnTimeout.java
ain/java/org/junit/internal/runners/statements/InvokeMethod.java
ain/java/org/junit/internal/runners/statements/RunAfters.java
ain/java/org/junit/internal/runners/statements/RunBefores.java
ain/java/org/junit/matchers/JUnitMatchers.java
ain/java/org/junit/package-info.java
ain/java/org/junit/rules/DisableOnDebug.java
ain/java/org/junit/rules/ErrorCollector.java
ain/java/org/junit/rules/ExpectedException.java
ain/java/org/junit/rules/ExpectedExceptionMatcherBuilder.java
ain/java/org/junit/rules/ExternalResource.java
ain/java/org/junit/rules/MethodRule.java
ain/java/org/junit/rules/RuleChain.java
ain/java/org/junit/rules/RunRules.java
ain/java/org/junit/rules/Stopwatch.java
ain/java/org/junit/rules/TemporaryFolder.java
ain/java/org/junit/rules/TestName.java
ain/java/org/junit/rules/TestRule.java
ain/java/org/junit/rules/TestWatcher.java
ain/java/org/junit/rules/TestWatchman.java
ain/java/org/junit/rules/Timeout.java
ain/java/org/junit/rules/Verifier.java
ain/java/org/junit/runner/Computer.java
ain/java/org/junit/runner/Describable.java
ain/java/org/junit/runner/FilterFactories.java
ain/java/org/junit/runner/FilterFactory.java
ain/java/org/junit/runner/FilterFactoryParams.java
ain/java/org/junit/runner/JUnitCommandLineParseResult.java
ain/java/org/junit/runner/JUnitCore.java
ain/java/org/junit/runner/Request.java
ain/java/org/junit/runner/Result.java
ain/java/org/junit/runner/RunWith.java
ain/java/org/junit/runner/Runner.java
ain/java/org/junit/runner/manipulation/Filter.java
ain/java/org/junit/runner/manipulation/Filterable.java
ain/java/org/junit/runner/manipulation/NoTestsRemainException.java
ain/java/org/junit/runner/manipulation/Sortable.java
ain/java/org/junit/runner/manipulation/Sorter.java
ain/java/org/junit/runner/notification/Failure.java
ain/java/org/junit/runner/notification/RunListener.java
ain/java/org/junit/runner/notification/RunNotifier.java
ain/java/org/junit/runner/notification/StoppedByUserException.java
ain/java/org/junit/runner/notification/SynchronizedRunListener.java
ain/java/org/junit/runners/AllTests.java
ain/java/org/junit/runners/BlockJUnit4ClassRunner.java
ain/java/org/junit/runners/JUnit4.java
ain/java/org/junit/runners/MethodSorters.java
ain/java/org/junit/runners/Parameterized.java
ain/java/org/junit/runners/ParentRunner.java
ain/java/org/junit/runners/Suite.java
ain/java/org/junit/runners/model/Annotatable.java
ain/java/org/junit/runners/model/FrameworkField.java
ain/java/org/junit/runners/model/FrameworkMember.java
ain/java/org/junit/runners/model/FrameworkMethod.java
ain/java/org/junit/runners/model/InitializationError.java
ain/java/org/junit/runners/model/MultipleFailureException.java
ain/java/org/junit/runners/model/NoGenericTypeParametersValidator.java
ain/java/org/junit/runners/model/RunnerBuilder.java
ain/java/org/junit/runners/model/RunnerScheduler.java
ain/java/org/junit/runners/model/Statement.java
ain/java/org/junit/runners/model/TestClass.java
ain/java/org/junit/runners/model/TestTimedOutException.java
ain/java/org/junit/runners/parameterized/BlockJUnit4ClassRunnerWithParameters.java
ain/java/org/junit/runners/parameterized/BlockJUnit4ClassRunnerWithParametersFactory.java
ain/java/org/junit/runners/parameterized/ParametersRunnerFactory.java
ain/java/org/junit/runners/parameterized/TestWithParameters.java
ain/java/org/junit/validator/AnnotationValidator.java
ain/java/org/junit/validator/AnnotationValidatorFactory.java
ain/java/org/junit/validator/AnnotationsValidator.java
ain/java/org/junit/validator/PublicClassValidator.java
ain/java/org/junit/validator/TestClassValidator.java
ain/java/org/junit/validator/ValidateWith.java
|
f3aca4db137104480c0501f29d459f64b1f3f618 |
16-Dec-2016 |
Paul Duffin <paulduffin@google.com> |
Minor changes to JUnit 4.10 to make it more like 4.12 Some other projects break when built against 4.12. This allows those projects to be updated separately to the JUnit 4.12 upgrade. Assert.java and Description.java are copied directly from upstream 4.12; that brings in new methods from 4.12. The changes are so extensive because the upstream code was reformatted between 4.10 anbd 4.12. Between 4.10 and 4.12 RuleFieldValidator.java was renamed to RuleMemberValidator.java. To allow existing code that uses RuleFieldValidator to be modified to use RuleMemberValidator instead RuleFieldValidator.java has been copied to RuleMemberValidator.java. The change to BlockJUnit4ClassRunner reflects an upstream change made between 4.10 and 4.12. Bug: 33613916 Test: make checkbuild Change-Id: Id8ee6d08268152ec1a22a309c4582f8f6663ae88
ain/java/org/junit/Assert.java
ain/java/org/junit/internal/runners/rules/RuleMemberValidator.java
ain/java/org/junit/runner/Description.java
ain/java/org/junit/runners/BlockJUnit4ClassRunner.java
|
4dd042caba6f0ee54f604a409df7152b3e8205bb |
14-Dec-2016 |
Paul Duffin <paulduffin@google.com> |
Moved source to match upstream file structure Will make it simpler to update JUnit source. Bug: 33613916 Test: make checkbuild Change-Id: I76984a6defd3e40f34eea995e6ed865d32d53da3
unit/extensions/ActiveTestSuite.java
unit/extensions/RepeatedTest.java
unit/extensions/TestDecorator.java
unit/extensions/TestSetup.java
unit/extensions/package-info.java
unit/framework/Assert.java
unit/framework/AssertionFailedError.java
unit/framework/ComparisonCompactor.java
unit/framework/ComparisonFailure.java
unit/framework/JUnit4TestAdapter.java
unit/framework/JUnit4TestAdapterCache.java
unit/framework/JUnit4TestCaseFacade.java
unit/framework/Protectable.java
unit/framework/Test.java
unit/framework/TestCase.java
unit/framework/TestFailure.java
unit/framework/TestListener.java
unit/framework/TestResult.java
unit/framework/TestSuite.java
unit/framework/package-info.java
unit/runner/BaseTestRunner.java
unit/runner/TestRunListener.java
unit/runner/Version.java
unit/runner/Version.java.template
unit/runner/logo.gif
unit/runner/package-info.java
unit/runner/smalllogo.gif
unit/textui/ResultPrinter.java
unit/textui/TestRunner.java
unit/textui/package-info.java
ain/java/junit/extensions/ActiveTestSuite.java
ain/java/junit/extensions/RepeatedTest.java
ain/java/junit/extensions/TestDecorator.java
ain/java/junit/extensions/TestSetup.java
ain/java/junit/extensions/package-info.java
ain/java/junit/framework/Assert.java
ain/java/junit/framework/AssertionFailedError.java
ain/java/junit/framework/ComparisonCompactor.java
ain/java/junit/framework/ComparisonFailure.java
ain/java/junit/framework/JUnit4TestAdapter.java
ain/java/junit/framework/JUnit4TestAdapterCache.java
ain/java/junit/framework/JUnit4TestCaseFacade.java
ain/java/junit/framework/Protectable.java
ain/java/junit/framework/Test.java
ain/java/junit/framework/TestCase.java
ain/java/junit/framework/TestFailure.java
ain/java/junit/framework/TestListener.java
ain/java/junit/framework/TestResult.java
ain/java/junit/framework/TestSuite.java
ain/java/junit/framework/package-info.java
ain/java/junit/runner/BaseTestRunner.java
ain/java/junit/runner/TestRunListener.java
ain/java/junit/runner/Version.java
ain/java/junit/runner/Version.java.template
ain/java/junit/runner/logo.gif
ain/java/junit/runner/package-info.java
ain/java/junit/runner/smalllogo.gif
ain/java/junit/textui/ResultPrinter.java
ain/java/junit/textui/TestRunner.java
ain/java/junit/textui/package-info.java
ain/java/org/junit/After.java
ain/java/org/junit/AfterClass.java
ain/java/org/junit/Assert.java
ain/java/org/junit/Assume.java
ain/java/org/junit/Before.java
ain/java/org/junit/BeforeClass.java
ain/java/org/junit/ClassRule.java
ain/java/org/junit/ComparisonFailure.java
ain/java/org/junit/Ignore.java
ain/java/org/junit/Rule.java
ain/java/org/junit/Test.java
ain/java/org/junit/experimental/ParallelComputer.java
ain/java/org/junit/experimental/categories/Categories.java
ain/java/org/junit/experimental/categories/Category.java
ain/java/org/junit/experimental/max/CouldNotReadCoreException.java
ain/java/org/junit/experimental/max/MaxCore.java
ain/java/org/junit/experimental/max/MaxHistory.java
ain/java/org/junit/experimental/results/FailureList.java
ain/java/org/junit/experimental/results/PrintableResult.java
ain/java/org/junit/experimental/results/ResultMatchers.java
ain/java/org/junit/experimental/runners/Enclosed.java
ain/java/org/junit/experimental/theories/DataPoint.java
ain/java/org/junit/experimental/theories/DataPoints.java
ain/java/org/junit/experimental/theories/ParameterSignature.java
ain/java/org/junit/experimental/theories/ParameterSupplier.java
ain/java/org/junit/experimental/theories/ParametersSuppliedBy.java
ain/java/org/junit/experimental/theories/PotentialAssignment.java
ain/java/org/junit/experimental/theories/Theories.java
ain/java/org/junit/experimental/theories/Theory.java
ain/java/org/junit/experimental/theories/internal/AllMembersSupplier.java
ain/java/org/junit/experimental/theories/internal/Assignments.java
ain/java/org/junit/experimental/theories/internal/ParameterizedAssertionError.java
ain/java/org/junit/experimental/theories/suppliers/TestedOn.java
ain/java/org/junit/experimental/theories/suppliers/TestedOnSupplier.java
ain/java/org/junit/internal/ArrayComparisonFailure.java
ain/java/org/junit/internal/AssumptionViolatedException.java
ain/java/org/junit/internal/ComparisonCriteria.java
ain/java/org/junit/internal/ExactComparisonCriteria.java
ain/java/org/junit/internal/InexactComparisonCriteria.java
ain/java/org/junit/internal/JUnitSystem.java
ain/java/org/junit/internal/RealSystem.java
ain/java/org/junit/internal/TextListener.java
ain/java/org/junit/internal/builders/AllDefaultPossibilitiesBuilder.java
ain/java/org/junit/internal/builders/AnnotatedBuilder.java
ain/java/org/junit/internal/builders/IgnoredBuilder.java
ain/java/org/junit/internal/builders/IgnoredClassRunner.java
ain/java/org/junit/internal/builders/JUnit3Builder.java
ain/java/org/junit/internal/builders/JUnit4Builder.java
ain/java/org/junit/internal/builders/NullBuilder.java
ain/java/org/junit/internal/builders/SuiteMethodBuilder.java
ain/java/org/junit/internal/matchers/CombinableMatcher.java
ain/java/org/junit/internal/matchers/Each.java
ain/java/org/junit/internal/matchers/IsCollectionContaining.java
ain/java/org/junit/internal/matchers/StringContains.java
ain/java/org/junit/internal/matchers/SubstringMatcher.java
ain/java/org/junit/internal/matchers/TypeSafeMatcher.java
ain/java/org/junit/internal/requests/ClassRequest.java
ain/java/org/junit/internal/requests/FilterRequest.java
ain/java/org/junit/internal/requests/SortingRequest.java
ain/java/org/junit/internal/requests/package-info.java
ain/java/org/junit/internal/runners/ClassRoadie.java
ain/java/org/junit/internal/runners/ErrorReportingRunner.java
ain/java/org/junit/internal/runners/FailedBefore.java
ain/java/org/junit/internal/runners/InitializationError.java
ain/java/org/junit/internal/runners/JUnit38ClassRunner.java
ain/java/org/junit/internal/runners/JUnit4ClassRunner.java
ain/java/org/junit/internal/runners/MethodRoadie.java
ain/java/org/junit/internal/runners/MethodValidator.java
ain/java/org/junit/internal/runners/SuiteMethod.java
ain/java/org/junit/internal/runners/TestClass.java
ain/java/org/junit/internal/runners/TestMethod.java
ain/java/org/junit/internal/runners/model/EachTestNotifier.java
ain/java/org/junit/internal/runners/model/MultipleFailureException.java
ain/java/org/junit/internal/runners/model/ReflectiveCallable.java
ain/java/org/junit/internal/runners/package-info.java
ain/java/org/junit/internal/runners/rules/RuleFieldValidator.java
ain/java/org/junit/internal/runners/statements/ExpectException.java
ain/java/org/junit/internal/runners/statements/Fail.java
ain/java/org/junit/internal/runners/statements/FailOnTimeout.java
ain/java/org/junit/internal/runners/statements/InvokeMethod.java
ain/java/org/junit/internal/runners/statements/RunAfters.java
ain/java/org/junit/internal/runners/statements/RunBefores.java
ain/java/org/junit/matchers/JUnitMatchers.java
ain/java/org/junit/matchers/package-info.java
ain/java/org/junit/package-info.java
ain/java/org/junit/rules/ErrorCollector.java
ain/java/org/junit/rules/ExpectedException.java
ain/java/org/junit/rules/ExternalResource.java
ain/java/org/junit/rules/MethodRule.java
ain/java/org/junit/rules/RuleChain.java
ain/java/org/junit/rules/RunRules.java
ain/java/org/junit/rules/TemporaryFolder.java
ain/java/org/junit/rules/TestName.java
ain/java/org/junit/rules/TestRule.java
ain/java/org/junit/rules/TestWatcher.java
ain/java/org/junit/rules/TestWatchman.java
ain/java/org/junit/rules/Timeout.java
ain/java/org/junit/rules/Verifier.java
ain/java/org/junit/runner/Computer.java
ain/java/org/junit/runner/Describable.java
ain/java/org/junit/runner/Description.java
ain/java/org/junit/runner/JUnitCore.java
ain/java/org/junit/runner/Request.java
ain/java/org/junit/runner/Result.java
ain/java/org/junit/runner/RunWith.java
ain/java/org/junit/runner/Runner.java
ain/java/org/junit/runner/manipulation/Filter.java
ain/java/org/junit/runner/manipulation/Filterable.java
ain/java/org/junit/runner/manipulation/NoTestsRemainException.java
ain/java/org/junit/runner/manipulation/Sortable.java
ain/java/org/junit/runner/manipulation/Sorter.java
ain/java/org/junit/runner/manipulation/package-info.java
ain/java/org/junit/runner/notification/Failure.java
ain/java/org/junit/runner/notification/RunListener.java
ain/java/org/junit/runner/notification/RunNotifier.java
ain/java/org/junit/runner/notification/StoppedByUserException.java
ain/java/org/junit/runner/notification/package-info.java
ain/java/org/junit/runner/package-info.java
ain/java/org/junit/runners/AllTests.java
ain/java/org/junit/runners/BlockJUnit4ClassRunner.java
ain/java/org/junit/runners/JUnit4.java
ain/java/org/junit/runners/Parameterized.java
ain/java/org/junit/runners/ParentRunner.java
ain/java/org/junit/runners/Suite.java
ain/java/org/junit/runners/model/FrameworkField.java
ain/java/org/junit/runners/model/FrameworkMember.java
ain/java/org/junit/runners/model/FrameworkMethod.java
ain/java/org/junit/runners/model/InitializationError.java
ain/java/org/junit/runners/model/MultipleFailureException.java
ain/java/org/junit/runners/model/NoGenericTypeParametersValidator.java
ain/java/org/junit/runners/model/RunnerBuilder.java
ain/java/org/junit/runners/model/RunnerScheduler.java
ain/java/org/junit/runners/model/Statement.java
ain/java/org/junit/runners/model/TestClass.java
ain/java/org/junit/runners/package-info.java
rg/junit/After.java
rg/junit/AfterClass.java
rg/junit/Assert.java
rg/junit/Assume.java
rg/junit/Before.java
rg/junit/BeforeClass.java
rg/junit/ClassRule.java
rg/junit/ComparisonFailure.java
rg/junit/Ignore.java
rg/junit/Rule.java
rg/junit/Test.java
rg/junit/experimental/ParallelComputer.java
rg/junit/experimental/categories/Categories.java
rg/junit/experimental/categories/Category.java
rg/junit/experimental/max/CouldNotReadCoreException.java
rg/junit/experimental/max/MaxCore.java
rg/junit/experimental/max/MaxHistory.java
rg/junit/experimental/results/FailureList.java
rg/junit/experimental/results/PrintableResult.java
rg/junit/experimental/results/ResultMatchers.java
rg/junit/experimental/runners/Enclosed.java
rg/junit/experimental/theories/DataPoint.java
rg/junit/experimental/theories/DataPoints.java
rg/junit/experimental/theories/ParameterSignature.java
rg/junit/experimental/theories/ParameterSupplier.java
rg/junit/experimental/theories/ParametersSuppliedBy.java
rg/junit/experimental/theories/PotentialAssignment.java
rg/junit/experimental/theories/Theories.java
rg/junit/experimental/theories/Theory.java
rg/junit/experimental/theories/internal/AllMembersSupplier.java
rg/junit/experimental/theories/internal/Assignments.java
rg/junit/experimental/theories/internal/ParameterizedAssertionError.java
rg/junit/experimental/theories/suppliers/TestedOn.java
rg/junit/experimental/theories/suppliers/TestedOnSupplier.java
rg/junit/internal/ArrayComparisonFailure.java
rg/junit/internal/AssumptionViolatedException.java
rg/junit/internal/ComparisonCriteria.java
rg/junit/internal/ExactComparisonCriteria.java
rg/junit/internal/InexactComparisonCriteria.java
rg/junit/internal/JUnitSystem.java
rg/junit/internal/RealSystem.java
rg/junit/internal/TextListener.java
rg/junit/internal/builders/AllDefaultPossibilitiesBuilder.java
rg/junit/internal/builders/AnnotatedBuilder.java
rg/junit/internal/builders/IgnoredBuilder.java
rg/junit/internal/builders/IgnoredClassRunner.java
rg/junit/internal/builders/JUnit3Builder.java
rg/junit/internal/builders/JUnit4Builder.java
rg/junit/internal/builders/NullBuilder.java
rg/junit/internal/builders/SuiteMethodBuilder.java
rg/junit/internal/matchers/CombinableMatcher.java
rg/junit/internal/matchers/Each.java
rg/junit/internal/matchers/IsCollectionContaining.java
rg/junit/internal/matchers/StringContains.java
rg/junit/internal/matchers/SubstringMatcher.java
rg/junit/internal/matchers/TypeSafeMatcher.java
rg/junit/internal/requests/ClassRequest.java
rg/junit/internal/requests/FilterRequest.java
rg/junit/internal/requests/SortingRequest.java
rg/junit/internal/requests/package-info.java
rg/junit/internal/runners/ClassRoadie.java
rg/junit/internal/runners/ErrorReportingRunner.java
rg/junit/internal/runners/FailedBefore.java
rg/junit/internal/runners/InitializationError.java
rg/junit/internal/runners/JUnit38ClassRunner.java
rg/junit/internal/runners/JUnit4ClassRunner.java
rg/junit/internal/runners/MethodRoadie.java
rg/junit/internal/runners/MethodValidator.java
rg/junit/internal/runners/SuiteMethod.java
rg/junit/internal/runners/TestClass.java
rg/junit/internal/runners/TestMethod.java
rg/junit/internal/runners/model/EachTestNotifier.java
rg/junit/internal/runners/model/MultipleFailureException.java
rg/junit/internal/runners/model/ReflectiveCallable.java
rg/junit/internal/runners/package-info.java
rg/junit/internal/runners/rules/RuleFieldValidator.java
rg/junit/internal/runners/statements/ExpectException.java
rg/junit/internal/runners/statements/Fail.java
rg/junit/internal/runners/statements/FailOnTimeout.java
rg/junit/internal/runners/statements/InvokeMethod.java
rg/junit/internal/runners/statements/RunAfters.java
rg/junit/internal/runners/statements/RunBefores.java
rg/junit/matchers/JUnitMatchers.java
rg/junit/matchers/package-info.java
rg/junit/package-info.java
rg/junit/rules/ErrorCollector.java
rg/junit/rules/ExpectedException.java
rg/junit/rules/ExternalResource.java
rg/junit/rules/MethodRule.java
rg/junit/rules/RuleChain.java
rg/junit/rules/RunRules.java
rg/junit/rules/TemporaryFolder.java
rg/junit/rules/TestName.java
rg/junit/rules/TestRule.java
rg/junit/rules/TestWatcher.java
rg/junit/rules/TestWatchman.java
rg/junit/rules/Timeout.java
rg/junit/rules/Verifier.java
rg/junit/runner/Computer.java
rg/junit/runner/Describable.java
rg/junit/runner/Description.java
rg/junit/runner/JUnitCore.java
rg/junit/runner/Request.java
rg/junit/runner/Result.java
rg/junit/runner/RunWith.java
rg/junit/runner/Runner.java
rg/junit/runner/manipulation/Filter.java
rg/junit/runner/manipulation/Filterable.java
rg/junit/runner/manipulation/NoTestsRemainException.java
rg/junit/runner/manipulation/Sortable.java
rg/junit/runner/manipulation/Sorter.java
rg/junit/runner/manipulation/package-info.java
rg/junit/runner/notification/Failure.java
rg/junit/runner/notification/RunListener.java
rg/junit/runner/notification/RunNotifier.java
rg/junit/runner/notification/StoppedByUserException.java
rg/junit/runner/notification/package-info.java
rg/junit/runner/package-info.java
rg/junit/runners/AllTests.java
rg/junit/runners/BlockJUnit4ClassRunner.java
rg/junit/runners/JUnit4.java
rg/junit/runners/Parameterized.java
rg/junit/runners/ParentRunner.java
rg/junit/runners/Suite.java
rg/junit/runners/model/FrameworkField.java
rg/junit/runners/model/FrameworkMember.java
rg/junit/runners/model/FrameworkMethod.java
rg/junit/runners/model/InitializationError.java
rg/junit/runners/model/MultipleFailureException.java
rg/junit/runners/model/NoGenericTypeParametersValidator.java
rg/junit/runners/model/RunnerBuilder.java
rg/junit/runners/model/RunnerScheduler.java
rg/junit/runners/model/Statement.java
rg/junit/runners/model/TestClass.java
rg/junit/runners/package-info.java
|
055ce94b84b94c5118327f9593fd9b3e359e23a3 |
12-Dec-2016 |
Paul Duffin <paulduffin@google.com> |
Remove core-junit/core-junit-static and revert to JUnit 4.10 Removes the core-junit/core-junit-static targets as they are no no longer used, the core-junit-files variable and removes any Android specific patches needed to maintain backwards compatibility with the Android API. Also, removes the Common.mk file which is no longer needed. Bug: 30188076 Test: make checkbuild Change-Id: I6212d15495574573890ae3fdf73fdba4374759d1
unit/extensions/package.html
unit/framework/ComparisonCompactor.java
unit/framework/TestResult.java
unit/framework/package.html
rg/junit/experimental/theories/internal/package.html
rg/junit/internal/builders/package.html
rg/junit/internal/matchers/package.html
rg/junit/internal/package.html
rg/junit/internal/requests/package-info.java
rg/junit/internal/requests/package.html
rg/junit/internal/runners/model/package.html
rg/junit/internal/runners/package-info.java
rg/junit/internal/runners/package.html
rg/junit/internal/runners/rules/package.html
rg/junit/internal/runners/statements/package.html
|
918ac8dcd87c54e5f13457b9eb53127b5c5f9cdb |
12-Dec-2016 |
Paul Duffin <paulduffin@google.com> |
Remove junit-runner and revert files to standard JUnit 4.10 Removes the junit-runner target as it is no longer used, the junit-runner-files variable and removes any Android specific patches needed to maintain backwards compatibility with the Android API. That includes the removal of TestSuiteLoader and StandardTestSuiteLoader as they are not part of JUnit 4.10 and only kept to maintain compatibility with the Android API. This will not affect the Android API as that is now generated from copies of the files in frameworks/base/test-runner/src/. Bug: 30188076 Test: make checkbuild Change-Id: I53c138cdd8b33a5b9ec1e8c16f3dde637762c0fc
unit/runner/BaseTestRunner.java
unit/runner/StandardTestSuiteLoader.java
unit/runner/TestRunListener.java
unit/runner/TestSuiteLoader.java
unit/runner/Version.java
unit/runner/package.html
unit/textui/ResultPrinter.java
unit/textui/package.html
|
743bb726af7be56d3e99dcec6443d81248e12e30 |
22-Nov-2016 |
Paul Duffin <paulduffin@google.com> |
Remove legacy 3.8.1 classes Not all the 3.8.1 classes can be removed as some are referenced from the public API. Bug: 30188076 Test: make checkbuild Change-Id: Iace686343ccb9055ef79ac651e8ef4b173a91738
unit/runner/ClassPathTestCollector.java
unit/runner/FailureDetailView.java
unit/runner/LoadingTestCollector.java
unit/runner/ReloadingTestSuiteLoader.java
unit/runner/SimpleTestCollector.java
unit/runner/Sorter.java
unit/runner/TestCaseClassLoader.java
unit/runner/TestCollector.java
unit/runner/excluded.properties
|
dfe1d287e7a0931b1f3d6524046500cb2299f5f8 |
21-Nov-2016 |
Paul Duffin <paulduffin@google.com> |
Move JUnit classes from frameworks/base/test-runner to here Checked that android.test.runner had the same classes in as before the change. These are legacy 3.8.1 classes that do not exist in 4.10. They can be removed but will do that as part of the upgrade to 4.12. Bug: 30188076 Test: Built android.test.runner and checkapi Change-Id: Iafc41c347276aec9ee03e597182ff36cb3463f5b
unit/runner/ClassPathTestCollector.java
unit/runner/FailureDetailView.java
unit/runner/LoadingTestCollector.java
unit/runner/ReloadingTestSuiteLoader.java
unit/runner/SimpleTestCollector.java
unit/runner/Sorter.java
unit/runner/TestCaseClassLoader.java
unit/runner/TestCollector.java
unit/runner/excluded.properties
unit/runner/package.html
|
3b8fe889fba29c80db890e0ff58dde9e0a3cc544 |
30-Apr-2016 |
Ian Rogers <irogers@google.com> |
Extra generic type information to aid certain javacs. In particular this is needed for the code to compile using the error prone analyzer. Bug: 27723540 Change-Id: I07b1e94da05a26d214d4c274483d0b0d036a30bc
rg/junit/matchers/JUnitMatchers.java
|
2f999910dea7d31ae3ad3fe7fad5a1d44326779a |
10-Jan-2014 |
Brett Chabot <brettchabot@google.com> |
Undo modifications of JUnit38ClassRunner. Instead will look for ways to make dependent libraries work with current version of upstream junit. Bug: 10749552 Change-Id: I046ba0fa78bc3b3286cb2e27693bfb4ec5780dfc
rg/junit/internal/runners/JUnit38ClassRunner.java
|
9b748c108add13f83ea264150b7f741f05a139c7 |
27-Sep-2013 |
Brett Chabot <brettchabot@google.com> |
Hide org.junit.internal from droiddoc. Bug 10749552 Change-Id: I35efd89db623793d0757353106770d1988af169b
rg/junit/experimental/theories/internal/package.html
rg/junit/internal/builders/package.html
rg/junit/internal/matchers/package.html
rg/junit/internal/package.html
rg/junit/internal/requests/package-info.java
rg/junit/internal/requests/package.html
rg/junit/internal/runners/model/package.html
rg/junit/internal/runners/package-info.java
rg/junit/internal/runners/package.html
rg/junit/internal/runners/rules/package.html
rg/junit/internal/runners/statements/package.html
|
5f4c76c6e54fd8f96cb1f7bc923adbe81bdaf953 |
20-Aug-2013 |
Brett Chabot <brettchabot@google.com> |
Handle case where filter has removed all methods in TestSuite. Before this change, description.testCount() would count methods which should be removed by intersection of filters. Change-Id: Iea8dcebedd2c4061d52317457b739813d499ff69
rg/junit/internal/runners/JUnit38ClassRunner.java
|
7b1b6e51b3ff20215d7ca4fc6367829cb6021438 |
15-Aug-2013 |
Brett Chabot <brettchabot@google.com> |
Evaulate annotations for superclass test methods. Class.getDeclaredMethod was being used to retrieve annotation info on JUnit3 classes. This does not work when test methodis from super class. Change the code to use getMethod instead. Change-Id: I647b484b374dfc76dc3764593016921209f1ac5d
rg/junit/internal/runners/JUnit38ClassRunner.java
|
b0d7f03bf4113d56c4b96aac94e6b30ff8f9a2b5 |
02-Apr-2013 |
Brett Chabot <brettchabot@android.com> |
Collect annotations for JUnit3 tests. Necessary to support test annotation filtering in Android. Change-Id: Id4c2923bf3f0aff0847dc8b4705a502c7540d80d
rg/junit/internal/runners/JUnit38ClassRunner.java
|
f4e7f982bdd63feb52e5d63e7a5605d5a7f8df36 |
24-Aug-2012 |
Brett Chabot <brettchabot@google.com> |
Allow subclasses of JUnit38ClassRunner to create specialized filtered test suites. Change-Id: Ic96a642b30653300f46fc32c1c4bbc443eb7af36
rg/junit/internal/runners/JUnit38ClassRunner.java
|
d15c44fa5c8a2aa4ad630f9219e7f51c4d418076 |
17-Aug-2012 |
Brett Chabot <brettchabot@google.com> |
Change JUnit38ClassRunner#getTest to protected. Change-Id: Ib8d19a38c9b3af96fe64972325a82f60b0f31e65
rg/junit/internal/runners/JUnit38ClassRunner.java
|
41b2b155ae49e696f71c65b8b30345663860127b |
10-May-2012 |
Brett Chabot <brettchabot@android.com> |
Build junit for android.test.runner. Build the junit classes that go into android.test.runner from external/junit, rather than having copies of the code in frameworks/base. Bug 5826326 Change-Id: I363d0788d4ac1890aef0aa5a7e867175f667b8d5
unit/runner/TestSuiteLoader.java
unit/textui/package.html
|
131ae36bedb326432f4b830c12abfb1274cc391b |
09-May-2012 |
Brett Chabot <brettchabot@android.com> |
Build a junit4-target library. Bug 5826326 Change-Id: Iff8f25e2ab95f4eb4cfaaff215f7d608c9ae6fa6
unit/framework/ComparisonCompactor.java
|
78901bd6fdb0d3600a94f79b27c41224f7f5a241 |
17-Apr-2012 |
Brett Chabot <brettchabot@android.com> |
Merge "Update junit with Android runner specific changes."
|
49c1b9df188a5be52ffd80a2bd1b9723755d8168 |
13-Apr-2012 |
Brett Chabot <brettchabot@android.com> |
Update junit with Android runner specific changes. Copied from source from frameworks/base/test-runner/src/junit. Bug 5826326 Change-Id: Ia8df5765fb0271bb9753c3e20f91d204fd8a3419
unit/runner/BaseTestRunner.java
unit/runner/StandardTestSuiteLoader.java
unit/runner/TestRunListener.java
unit/runner/TestSuiteLoader.java
unit/runner/Version.java
unit/textui/ResultPrinter.java
|
909fd849f6baa59819ca38adf39b36d2c100c421 |
13-Apr-2012 |
Brett Chabot <brettchabot@android.com> |
Update junit with Android specific changes. This is an copy of changes from libcore/junit. Bug 5826326 Change-Id: Idc87fe9b5dbf0a29f5f9cf7c618d32e005a0a7fb
unit/extensions/package.html
unit/framework/ComparisonCompactor.java
unit/framework/TestResult.java
unit/framework/package.html
|
b3823db9f1192d8c81345740b3e65bd6738ba55b |
17-Feb-2012 |
Brett Chabot <brettchabot@android.com> |
Upgrade to JUnit4.10. Change-Id: I8bc2e2e124d7658b99cc02fc05e6f269dc9b21c9
ETA-INF/MANIFEST.MF
unit/awtui/AboutDialog.java
unit/awtui/Logo.java
unit/awtui/ProgressBar.java
unit/awtui/TestRunner.java
unit/extensions/ActiveTestSuite.java
unit/extensions/ExceptionTestCase.java
unit/extensions/RepeatedTest.java
unit/extensions/TestDecorator.java
unit/extensions/TestSetup.java
unit/extensions/package-info.java
unit/framework/Assert.java
unit/framework/AssertionFailedError.java
unit/framework/ComparisonFailure.java
unit/framework/JUnit4TestAdapter.java
unit/framework/JUnit4TestAdapterCache.java
unit/framework/JUnit4TestCaseFacade.java
unit/framework/TestCase.java
unit/framework/TestFailure.java
unit/framework/TestResult.java
unit/framework/TestSuite.java
unit/framework/package-info.java
unit/runner/BaseTestRunner.java
unit/runner/ClassPathTestCollector.java
unit/runner/FailureDetailView.java
unit/runner/LoadingTestCollector.java
unit/runner/ReloadingTestSuiteLoader.java
unit/runner/SimpleTestCollector.java
unit/runner/Sorter.java
unit/runner/StandardTestSuiteLoader.java
unit/runner/TestCaseClassLoader.java
unit/runner/TestCollector.java
unit/runner/TestSuiteLoader.java
unit/runner/Version.java
unit/runner/Version.java.template
unit/runner/excluded.properties
unit/runner/package-info.java
unit/swingui/AboutDialog.java
unit/swingui/CounterPanel.java
unit/swingui/DefaultFailureDetailView.java
unit/swingui/FailureRunView.java
unit/swingui/MacProgressBar.java
unit/swingui/ProgressBar.java
unit/swingui/StatusLine.java
unit/swingui/TestHierarchyRunView.java
unit/swingui/TestRunContext.java
unit/swingui/TestRunView.java
unit/swingui/TestRunner.java
unit/swingui/TestSelector.java
unit/swingui/TestSuitePanel.java
unit/swingui/TestTreeModel.java
unit/swingui/icons/error.gif
unit/swingui/icons/failure.gif
unit/swingui/icons/hierarchy.gif
unit/swingui/icons/ok.gif
unit/textui/ResultPrinter.java
unit/textui/TestRunner.java
unit/textui/package-info.java
rg/junit/After.java
rg/junit/AfterClass.java
rg/junit/Assert.java
rg/junit/Assume.java
rg/junit/Before.java
rg/junit/BeforeClass.java
rg/junit/ClassRule.java
rg/junit/ComparisonFailure.java
rg/junit/Ignore.java
rg/junit/Rule.java
rg/junit/Test.java
rg/junit/experimental/ParallelComputer.java
rg/junit/experimental/categories/Categories.java
rg/junit/experimental/categories/Category.java
rg/junit/experimental/max/CouldNotReadCoreException.java
rg/junit/experimental/max/MaxCore.java
rg/junit/experimental/max/MaxHistory.java
rg/junit/experimental/results/FailureList.java
rg/junit/experimental/results/PrintableResult.java
rg/junit/experimental/results/ResultMatchers.java
rg/junit/experimental/runners/Enclosed.java
rg/junit/experimental/theories/DataPoint.java
rg/junit/experimental/theories/DataPoints.java
rg/junit/experimental/theories/ParameterSignature.java
rg/junit/experimental/theories/ParameterSupplier.java
rg/junit/experimental/theories/ParametersSuppliedBy.java
rg/junit/experimental/theories/PotentialAssignment.java
rg/junit/experimental/theories/Theories.java
rg/junit/experimental/theories/Theory.java
rg/junit/experimental/theories/internal/AllMembersSupplier.java
rg/junit/experimental/theories/internal/Assignments.java
rg/junit/experimental/theories/internal/ParameterizedAssertionError.java
rg/junit/experimental/theories/suppliers/TestedOn.java
rg/junit/experimental/theories/suppliers/TestedOnSupplier.java
rg/junit/internal/ArrayComparisonFailure.java
rg/junit/internal/AssumptionViolatedException.java
rg/junit/internal/ComparisonCriteria.java
rg/junit/internal/ExactComparisonCriteria.java
rg/junit/internal/InexactComparisonCriteria.java
rg/junit/internal/JUnitSystem.java
rg/junit/internal/RealSystem.java
rg/junit/internal/TextListener.java
rg/junit/internal/builders/AllDefaultPossibilitiesBuilder.java
rg/junit/internal/builders/AnnotatedBuilder.java
rg/junit/internal/builders/IgnoredBuilder.java
rg/junit/internal/builders/IgnoredClassRunner.java
rg/junit/internal/builders/JUnit3Builder.java
rg/junit/internal/builders/JUnit4Builder.java
rg/junit/internal/builders/NullBuilder.java
rg/junit/internal/builders/SuiteMethodBuilder.java
rg/junit/internal/matchers/CombinableMatcher.java
rg/junit/internal/matchers/Each.java
rg/junit/internal/matchers/IsCollectionContaining.java
rg/junit/internal/matchers/StringContains.java
rg/junit/internal/matchers/SubstringMatcher.java
rg/junit/internal/matchers/TypeSafeMatcher.java
rg/junit/internal/requests/ClassRequest.java
rg/junit/internal/requests/FilterRequest.java
rg/junit/internal/requests/SortingRequest.java
rg/junit/internal/requests/package-info.java
rg/junit/internal/runners/ClassRoadie.java
rg/junit/internal/runners/ErrorReportingRunner.java
rg/junit/internal/runners/FailedBefore.java
rg/junit/internal/runners/InitializationError.java
rg/junit/internal/runners/JUnit38ClassRunner.java
rg/junit/internal/runners/JUnit4ClassRunner.java
rg/junit/internal/runners/MethodRoadie.java
rg/junit/internal/runners/MethodValidator.java
rg/junit/internal/runners/SuiteMethod.java
rg/junit/internal/runners/TestClass.java
rg/junit/internal/runners/TestMethod.java
rg/junit/internal/runners/model/EachTestNotifier.java
rg/junit/internal/runners/model/MultipleFailureException.java
rg/junit/internal/runners/model/ReflectiveCallable.java
rg/junit/internal/runners/package-info.java
rg/junit/internal/runners/rules/RuleFieldValidator.java
rg/junit/internal/runners/statements/ExpectException.java
rg/junit/internal/runners/statements/Fail.java
rg/junit/internal/runners/statements/FailOnTimeout.java
rg/junit/internal/runners/statements/InvokeMethod.java
rg/junit/internal/runners/statements/RunAfters.java
rg/junit/internal/runners/statements/RunBefores.java
rg/junit/matchers/JUnitMatchers.java
rg/junit/matchers/package-info.java
rg/junit/package-info.java
rg/junit/rules/ErrorCollector.java
rg/junit/rules/ExpectedException.java
rg/junit/rules/ExternalResource.java
rg/junit/rules/MethodRule.java
rg/junit/rules/RuleChain.java
rg/junit/rules/RunRules.java
rg/junit/rules/TemporaryFolder.java
rg/junit/rules/TestName.java
rg/junit/rules/TestRule.java
rg/junit/rules/TestWatcher.java
rg/junit/rules/TestWatchman.java
rg/junit/rules/Timeout.java
rg/junit/rules/Verifier.java
rg/junit/runner/Computer.java
rg/junit/runner/Describable.java
rg/junit/runner/Description.java
rg/junit/runner/JUnitCore.java
rg/junit/runner/Request.java
rg/junit/runner/Result.java
rg/junit/runner/RunWith.java
rg/junit/runner/Runner.java
rg/junit/runner/manipulation/Filter.java
rg/junit/runner/manipulation/Filterable.java
rg/junit/runner/manipulation/NoTestsRemainException.java
rg/junit/runner/manipulation/Sortable.java
rg/junit/runner/manipulation/Sorter.java
rg/junit/runner/manipulation/package-info.java
rg/junit/runner/notification/Failure.java
rg/junit/runner/notification/RunListener.java
rg/junit/runner/notification/RunNotifier.java
rg/junit/runner/notification/StoppedByUserException.java
rg/junit/runner/notification/package-info.java
rg/junit/runner/package-info.java
rg/junit/runners/AllTests.java
rg/junit/runners/BlockJUnit4ClassRunner.java
rg/junit/runners/JUnit4.java
rg/junit/runners/Parameterized.java
rg/junit/runners/ParentRunner.java
rg/junit/runners/Suite.java
rg/junit/runners/model/FrameworkField.java
rg/junit/runners/model/FrameworkMember.java
rg/junit/runners/model/FrameworkMethod.java
rg/junit/runners/model/InitializationError.java
rg/junit/runners/model/MultipleFailureException.java
rg/junit/runners/model/NoGenericTypeParametersValidator.java
rg/junit/runners/model/RunnerBuilder.java
rg/junit/runners/model/RunnerScheduler.java
rg/junit/runners/model/Statement.java
rg/junit/runners/model/TestClass.java
rg/junit/runners/package-info.java
|
58a8b0aba2dec5695628a2bf25a3fae42c2c3533 |
18-Jun-2009 |
Brett Chabot <brettchabot@google.com> |
Add junit 3.8.2 source to external/junit.
ETA-INF/MANIFEST.MF
unit/awtui/AboutDialog.java
unit/awtui/Logo.java
unit/awtui/ProgressBar.java
unit/awtui/TestRunner.java
unit/extensions/ActiveTestSuite.java
unit/extensions/ExceptionTestCase.java
unit/extensions/RepeatedTest.java
unit/extensions/TestDecorator.java
unit/extensions/TestSetup.java
unit/framework/Assert.java
unit/framework/AssertionFailedError.java
unit/framework/ComparisonCompactor.java
unit/framework/ComparisonFailure.java
unit/framework/Protectable.java
unit/framework/Test.java
unit/framework/TestCase.java
unit/framework/TestFailure.java
unit/framework/TestListener.java
unit/framework/TestResult.java
unit/framework/TestSuite.java
unit/runner/BaseTestRunner.java
unit/runner/ClassPathTestCollector.java
unit/runner/FailureDetailView.java
unit/runner/LoadingTestCollector.java
unit/runner/ReloadingTestSuiteLoader.java
unit/runner/SimpleTestCollector.java
unit/runner/Sorter.java
unit/runner/StandardTestSuiteLoader.java
unit/runner/TestCaseClassLoader.java
unit/runner/TestCollector.java
unit/runner/TestRunListener.java
unit/runner/TestSuiteLoader.java
unit/runner/Version.java
unit/runner/excluded.properties
unit/runner/logo.gif
unit/runner/smalllogo.gif
unit/swingui/AboutDialog.java
unit/swingui/CounterPanel.java
unit/swingui/DefaultFailureDetailView.java
unit/swingui/FailureRunView.java
unit/swingui/MacProgressBar.java
unit/swingui/ProgressBar.java
unit/swingui/StatusLine.java
unit/swingui/TestHierarchyRunView.java
unit/swingui/TestRunContext.java
unit/swingui/TestRunView.java
unit/swingui/TestRunner.java
unit/swingui/TestSelector.java
unit/swingui/TestSuitePanel.java
unit/swingui/TestTreeModel.java
unit/swingui/icons/error.gif
unit/swingui/icons/failure.gif
unit/swingui/icons/hierarchy.gif
unit/swingui/icons/ok.gif
unit/textui/ResultPrinter.java
unit/textui/TestRunner.java
|