ExternalScriptExecutionIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Flipped the dependency between coreImpl and the plugins, so that any plugin project can use the classes of coreImpl. Added a filter so that only org.gradle.* is exported from coreImpl.

    • -1
    • +0
    ./ExternalScriptExecutionIntegrationTest.groovy
  1. … 4 more files in changeset.
Added a filter between the plugins ClassLoader, and the build ClassLoader, which prevents scripts and external plugins from seeing anything except org.gradle.*, ant, groovy, ivy, slf4j, log4j and jcl.

    • -17
    • +27
    ./ExternalScriptExecutionIntegrationTest.groovy
  1. … 17 more files in changeset.
Changed repositories.ivy() to use a commons http client backed Ivy resolver for http/https urls, and UrlResolver for other urls. Uses preemptive authentication for put requests, to fix publishing large artifacts to password protected ivy repositories.

    • -1
    • +1
    ./ExternalScriptExecutionIntegrationTest.groovy
  1. … 12 more files in changeset.
Added RepositoryHandler.ivy(), which can be used to declare a URL based Ivy resolver.

    • -3
    • +4
    ./ExternalScriptExecutionIntegrationTest.groovy
  1. … 16 more files in changeset.
After merging idea & eclipse subproject I moved integTests accordingly. This refactoring makes it much easier to run only the ide-specific tests if one changes only eclipse/idea plugin. Needed to move one common base class to core fixtures.

    • -0
    • +1
    ./ExternalScriptExecutionIntegrationTest.groovy
  1. … 196 more files in changeset.
GRADLE-1355 - Move integration tests out of core project and into their own integTest project.

    • -0
    • +184
    ./ExternalScriptExecutionIntegrationTest.groovy
  1. … 668 more files in changeset.