SettingsScriptExecutionIntegrationTest.groovy

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Moved some int tests to live in the core project.

    • -78
    • +0
    ./SettingsScriptExecutionIntegrationTest.groovy
  1. … 7 more files in changeset.
Changed int tests so that they don't use removed internal property.

    • -1
    • +0
    ./SettingsScriptExecutionIntegrationTest.groovy
  1. … 4 more files in changeset.
Some renaming and cleanup around the test/temp directory used in tests.

    • -4
    • +6
    ./SettingsScriptExecutionIntegrationTest.groovy
  1. … 308 more files in changeset.
Moved code related to GradleExecuter and GradleDistribution into org.gradle.integtests.fixtures.executer - Affects many, many files, but mostly just imports - Certain files (eg RuleHelper) are not in the correct spot, but were moved to avoid cycles

    • -2
    • +2
    ./SettingsScriptExecutionIntegrationTest.groovy
  1. … 170 more files in changeset.
- Added ClasspathSource, to allow a ClassLoader to make its classpath available via ClasspathUtil.getClasspath() without making it parent(s) visible. - Fixed broken int tests. - Removed the 'observable' bit from ObservableUrlClassLoader and renamed it to MutableURLClassLoader.

    • -1
    • +1
    ./SettingsScriptExecutionIntegrationTest.groovy
  1. … 18 more files in changeset.
- Shuffled some classes around in o.g.integtests.fixtures to remove package cycle. - Switched on package cycle checking for a few more projects. - Switched off class cycle checking, just do packages for now.

    • -1
    • +1
    ./SettingsScriptExecutionIntegrationTest.groovy
  1. … 115 more files in changeset.
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
    ./SettingsScriptExecutionIntegrationTest.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.

    • -3
    • +12
    ./SettingsScriptExecutionIntegrationTest.groovy
  1. … 17 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.

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

    • -0
    • +68
    ./SettingsScriptExecutionIntegrationTest.groovy
  1. … 668 more files in changeset.