ApplicationPluginUnixShellsIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -10
    • +10
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 872 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after second round of CI feedback

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +6
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 32 more files in changeset.
Annotate integ tests failing with instant execution in :plugins

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +4
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 25 more files in changeset.
Annotate integ tests failing with instant execution in :plugins

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +4
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 25 more files in changeset.
Fix shell locator for integ test to also find shells on Windows

    • -5
    • +10
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
Fix shell locator for integ test to also find shells on Windows

    • -5
    • +10
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
Fix plugins usages of output test fixtures

    • -28
    • +28
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 8 more files in changeset.
Fix integration test: Set environment only for script that is executed

    • -2
    • +3
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
Do not delete test directory if test unix shell integration test fails

    • -2
    • +4
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 1 more file in changeset.
Allow double quotes to be used inside start script arguments

The new argument handling in start scripts introduced with Gradle 3.2

(#621) uses double quotes (") to escape arguments. This breaks the usage

of double quotes inside of an argument. E.g.: `'-DFOO="bar < baz"'`

This is fixed by checking if either (") or (') is already used and

using the corresponding other character for escaping. The solution is

adopted from: www.etalabs.net/sh_tricks.html (Working with arrays)

Issue: #865

    • -4
    • +10
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 5 more files in changeset.
Allow double quotes to be used inside start script arguments

The new argument handling in start scripts introduced with Gradle 3.2

(#621) uses double quotes (") to escape arguments. This breaks the usage

of double quotes inside of an argument. E.g.: `'-DFOO="bar < baz"'`

This is fixed by checking if either (") or (') is already used and

using the corresponding other character for escaping. The solution is

adopted from: www.etalabs.net/sh_tricks.html (Working with arrays)

Issue: #865

    • -4
    • +10
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
  1. … 5 more files in changeset.
Move reoccurring test cleanup code into cleanup()

+review REVIEW-6235

    • -18
    • +4
    ./ApplicationPluginUnixShellsIntegrationTest.groovy
Added integration test for basic functionality of unix start scripts running in different shells (bash, dash, static-sh)

+review REVIEW-6235

    • -0
    • +250
    ./ApplicationPluginUnixShellsIntegrationTest.groovy