Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Renamed subprojects/gradle-(.+) to subprojects/$1

    • -58
    • +0
    ./JUnit4TestResultProcessorAdapter.java
    • -107
    • +0
    ./JUnitTestResultProcessorAdapter.java
  1. … 6168 more files in changeset.
GRADLE-1279 - Don't attempt to execute tests on non-static inner classes.

  1. … 2 more files in changeset.
GRADLE-974/GRADLE-1208 - Handle cases where there might be multiple failures for a given test: @Before and @After methods both fail, or @Test and @After methods both fail, multiple @After methods fail, etc.

  1. … 12 more files in changeset.
GRADLE-1242 - Handle case where junit test calls TestCase.setName() on itself.

    • -3
    • +3
    ./JUnitTestResultProcessorAdapter.java
  1. … 4 more files in changeset.
Moved CaptureTestOutputTestResultProcessor from o.g.a.i.t.testing.junit package to general purpose o.g.a.i.t.testing.processors package.

    • -70
    • +0
    ./CaptureTestOutputTestResultProcessor.java
  1. … 5 more files in changeset.
Moved a bunch of classes from o.g.logging to o.g.logging.internal

  1. … 76 more files in changeset.
Handle case where attempting to locate a test class's suite() method results in a error, such as NoClassDefFoundError.

GRADLE-680 - Treat test task as out-of-date when the set of selected tests changes - Treat test task as out-of-date when selected test framework changes - Moved handling of -Dtest.single and -Dtest.debug out of Test into JavaBasePlugin and added some int test coverage - Merged TestFramework and TestFrameworkInstance - Extracted the bulk of Test.executeTests() into a TestExecuter.

    • -105
    • +0
    ./JUnitTestFrameworkInstance.java
  1. … 36 more files in changeset.
GRADLE-1029 - Allow std err capture level to be specified - Added Script, Project, Task getLogging() which returns a LoggingManager - Added LoggingManager.captureStandardError() - Deprecated Script, Project, Task captureStandardOutput() and disableStandardOutputCapture()

  1. … 58 more files in changeset.
Fixed case where a junit test failure was discarded when the test failure exception's toString() method throws an exception.

  1. … 4 more files in changeset.
Fixed case where a subclass of TestSetup fails in setUp() or tearDown()

    • -3
    • +12
    ./JUnitTestResultProcessorAdapter.java
  1. … 1 more file in changeset.
- Use test failure exception's toString() rather then getMessage() in the junit report

  1. … 2 more files in changeset.
GRADLE-907 - Don't show anything written to System.out or System.err by test classes on the Gradle console when using testng.

  1. … 11 more files in changeset.
GRADLE-945 - Handle case where @BeforeClass or @AfterClass method throws an exception

    • -9
    • +21
    ./JUnitTestResultProcessorAdapter.java
  1. … 2 more files in changeset.
- Improved test infrastructure to do a better job of cleanly stopping async operations in the presence of failures. - Renamed TestClassProcessor.endProcessing() to stop() and changed interface to extend Stoppable. - Replaced usages of new GradleException(Throwable) with UncheckedException.asUncheckedException()

  1. … 61 more files in changeset.
- Distinguish between internal (Gradle) failures and failures from the suite itself. Log internal failures as errors with stack trace. - Reorganised responsibilities of JUnitTestClassExecuter and JUnitTestResultProcessorAdapter

    • -32
    • +1
    ./JUnitTestResultProcessorAdapter.java
  1. … 12 more files in changeset.
- Log test progress - Changed test events and TestDescriptor impls to be immutable - Simplified AttachParentTestResultProcessor to fix some problems when running multiple concurrent suites

    • -5
    • +9
    ./JUnitTestResultProcessorAdapter.java
  1. … 27 more files in changeset.
Refactored packaging for process related classes.

  1. … 129 more files in changeset.
- Consolidate all the testing related classes under o.g.api.internal.tasks.testing - Merged AbstractTestTask and Test - Moved some classes from o.g.api.tasks.testing to o.g.api.internal.tasks.testing

    • -0
    • +66
    ./JUnitDetector.java
    • -0
    • +119
    ./JUnitTestClassDetecter.java
    • -0
    • +29
    ./JUnitTestFramework.java
    • -0
    • +106
    ./JUnitTestFrameworkInstance.java
    • -0
    • +46
    ./JUnitTestMethodDetecter.java
  1. … 107 more files in changeset.
GRADLE-907 - Fix to include output of java util logging used by classes under test in the test report.

    • -30
    • +19
    ./CaptureTestOutputTestResultProcessor.java
    • -0
    • +42
    ./JULRedirector.java
  1. … 23 more files in changeset.
GRADLE-907 - Handle XML restricted chars in test report xml

GRADLE-907 - Renamed AntJunitTestClassProcessor to remove the 'ant' bit

    • -0
    • +68
    ./JUnitTestClassProcessor.java
  1. … 4 more files in changeset.
GRADLE-907 - Replaced usage of Ant's JunitTestRunner with our own, to improve error handling and get better access to stdout capturing. - Refactored JUnitTestResult test fixtures - Fixed test class/name detection for early 4.x versions

    • -33
    • +14
    ./AntJUnitTestClassProcessor.java
    • -0
    • +81
    ./CaptureTestOutputTestResultProcessor.java
    • -0
    • +58
    ./JUnit4TestResultProcessorAdapter.java
    • -0
    • +93
    ./JUnitTestClassExecuter.java
    • -0
    • +113
    ./JUnitTestResultProcessorAdapter.java
    • -0
    • +154
    ./JUnitXmlReportGenerator.java
  1. … 42 more files in changeset.
Fixes for broken build

  1. … 3 more files in changeset.
GRADLE-800 - Handle case where test class cannot be loaded for some reason.

  1. … 1 more file in changeset.
GRADLE-800 - wired up TestNGOptions.includedGroups, excludedGroups and listeners - renamed AbstractTestFrameworkOptions to TestFrameworkOptions and converted to java - converted JUnitOptions to java

  1. … 26 more files in changeset.
GRADLE-800 - Renamed AntTest back to Test - Renamed Test to TestDescriptor

  1. … 44 more files in changeset.
GRADLE-800 - Provide correct resultType for test suite result - Collect failures in the test suite itself to provide in the result. - Send less stuff across the wire for test results - Added JUnitTestResult fixture to use in int tests

  1. … 43 more files in changeset.
GRADLE-800 - Inject IdGenerator into DefaultWorkerProcessFactory. - Fixed generics for IdGenerator usages

  1. … 11 more files in changeset.
GRADLE-800 - Added a TestResult parameter to TestListener.afterSuite(), currently always has success status. - Added JavaForkOptions.enableAssertions, defaults to true for AntTest. - Ensure every Test instance has a unique id. - Synthesise a test suite for each worker process.

  1. … 46 more files in changeset.