AbstractUserInputHandlerIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Change test class so that it doesn't run each test case using both daemon and no-daemon execution. Instead, the test runs with whichever execution the current test suite is using, and all of the execution modes will be covered at least once in various stages of CI.

    • -6
    • +0
    ./AbstractUserInputHandlerIntegrationTest.groovy
  1. … 1 more file in changeset.
Change the user prompt infrastructure to give the user some feedback when they enter a value that isn't valid for the question. Add some test coverage for user prompting.

    • -2
    • +2
    ./AbstractUserInputHandlerIntegrationTest.groovy
  1. … 24 more files in changeset.
Change the `init` task to prompt the user for any build init settings that were not specified on the command-line.

    • -1
    • +1
    ./AbstractUserInputHandlerIntegrationTest.groovy
  1. … 12 more files in changeset.
Attempt to fix https://github.com/gradle/gradle-private/issues/975

This PR adds a guard for PipedInputStream to make sure it's safe to

read after being closed.

    • -4
    • +8
    ./AbstractUserInputHandlerIntegrationTest.groovy
  1. … 4 more files in changeset.
Separate non-daemon and daemon tests to isolate flakiness

Also kills the daemon after use.

    • -8
    • +4
    ./AbstractUserInputHandlerIntegrationTest.groovy
  1. … 2 more files in changeset.
Build scan plugin can be auto-applied with with artifact coordinates (#3131)

    • -15
    • +0
    ./AbstractUserInputHandlerIntegrationTest.groovy
  1. … 5 more files in changeset.
Flush user input

    • -0
    • +1
    ./AbstractUserInputHandlerIntegrationTest.groovy
Rename method again

    • -3
    • +4
    ./AbstractUserInputHandlerIntegrationTest.groovy
  1. … 1 more file in changeset.
Wrap into standard input with DisconnectableInputStream

    • -4
    • +3
    ./AbstractUserInputHandlerIntegrationTest.groovy
  1. … 2 more files in changeset.
Capture user input via internal API (#3007)

    • -0
    • +58
    ./AbstractUserInputHandlerIntegrationTest.groovy
  1. … 28 more files in changeset.