UserInputHandlingIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Increase UserInputHandlingIntegrationTest timeout

Previously we have encountered a lot of timeout in UserInputHandlingIntegrationTest,

now we simply increase the timeout to see how it works.

    • -3
    • +4
    ./UserInputHandlingIntegrationTest.groovy
Add empty settings.gradle to UserInputHandlingIntegrationTest

Looking at the history of UserInputHandlingIntegrationTest, some of them costs over 10 seconds to start,

which seems to be caused by lacking proper settings.gradle file. Now we add an empty one.

    • -0
    • +2
    ./UserInputHandlingIntegrationTest.groovy
Minor tweak to layout of prompt used to ask user to select an option from a list.

    • -3
    • +3
    ./UserInputHandlingIntegrationTest.groovy
  1. … 3 more files in changeset.
Allow the user to be prompted with a yes/no question that has a default response.

    • -0
    • +66
    ./UserInputHandlingIntegrationTest.groovy
  1. … 4 more files in changeset.
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.

    • -20
    • +14
    ./UserInputHandlingIntegrationTest.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.

    • -0
    • +354
    ./UserInputHandlingIntegrationTest.groovy
  1. … 24 more files in changeset.