Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add some diagnostics to assertion failure message.

  1. … 1 more file in changeset.
Add a little more unit test coverage for test fixtures.

Fix minor flakiness with task status line scraping

  1. … 1 more file in changeset.
Add some more assertion methods to `ExecutionResult` and change several tests and utility methods to use these methods instead of reimplementing the logic.

  1. … 11 more files in changeset.
Clean up test fixtures, add more context to error messages, add some test coverage.

  1. … 6 more files in changeset.
Make the parallel mode test fixtures less special and instead reuse more of the behaviour of the base fixtures.

  1. … 2 more files in changeset.
Fix `ExecutionResult` task assertion methods to handle build output containing task output that is spread across more than one group.

Add more context to error messages when these assertion methods fail.

  1. … 1 more file in changeset.
Change MSBuild test fixture to extract the result of zero or more Gradle invocations from MSBuild output.

  1. … 16 more files in changeset.
Change test fixtures so that output assertion methods behave consistently for both failed and successful builds.

Add assertion methods to allow tests to express expectations about the post-build output they expect to be present in the build output.

  1. … 7 more files in changeset.
Change test fixtures to ignore the build failure log content when asserting that a log message is present, but not when asserting that a log message is not present.

  1. … 6 more files in changeset.
Support multiple version of Vintage/Jupiter in JUnitMultiVersion test

  1. … 13 more files in changeset.
Scan for both JUnit 4 and 5 classes

  1. … 49 more files in changeset.
Fix failures on CI

  1. … 13 more files in changeset.
Initial support for JUnit 5

  1. … 44 more files in changeset.
Changed `BlockingHttpServer` to optionally allow an action to be specified that can build the response for a GET request, and added support for POST requests.

  1. … 10 more files in changeset.
Simplify and polish.

  1. … 2 more files in changeset.
Add unit test coverage for new fixture

    • -0
    • +126
    ./gradle/integtests/fixtures/BuildOperationNotificationsFixtureTest.groovy
  1. … 1 more file in changeset.
Remove usage of --no-search-upwards and deprecate

  1. … 256 more files in changeset.
Rename methods on `ReleasedVersionDistributions`

So they match more closely what they really return.

  1. … 9 more files in changeset.
Fixed unit test for changes to test fixture.

Optimize pattern in test fixture to avoid stack overflow during match

  1. … 1 more file in changeset.
Add diagnostics for incorrect process exitValue in tests

gradle/gradle-private#787

  1. … 2 more files in changeset.
Fix flaky behavior of GroupedOutputFixture with embedded builds

The start of an embedded build (GraldeBuild task) can also mark the end

of a task output logging group.

  1. … 1 more file in changeset.
Relax matching of work-in-progress items

If the items (e.g. '> IDLE') is formatted (e.g. [1B> IDLE) it is now

stripped as well. Without this, the String "> IDLE" was kept in

the output and could end up in one of the output groups.

  1. … 1 more file in changeset.
Implement functional test for `--dry-run` flag (#2204)

Implement functional test for `--dry-run` flag

  1. … 3 more files in changeset.
Fixed flaky test.

Improve rich console parsing for WIP items

  1. … 1 more file in changeset.
Added `BlockingHttpServer.put()` to allow a test to expect PUT requests, and `missing()` to allow a test to specify that a 404 response should be returned for an expected GET request.

  1. … 12 more files in changeset.
Remove the right amount of new lines from WIP area

  1. … 2 more files in changeset.
Improved some error handling in `BlockingHttpServer`.

  1. … 4 more files in changeset.