ProjectLayoutIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Update Groovy version used in samples, and in integ tests for 2.3.x to 2.3.6.

+review REVIEW-5055

  1. … 23 more files in changeset.
Upgraded a bunch of things to Groovy 2.3.3

  1. … 23 more files in changeset.
Updated some samples and tests to use newer Scala version.

  1. … 9 more files in changeset.
Changed some samples and tests to use newer Groovy versions.

  1. … 22 more files in changeset.
Changed some int tests to use DefaultTestExecutionResult rather than JUnitTestExecutionResult, to use whatever the default mechanism for verifying test results happens to be.

  1. … 24 more files in changeset.
GRADLE-2744: when setting ProjectDescriptor#projectDir use FileResolver instead of just canonicalising the parameter.

    • -1
    • +14
    ./ProjectLayoutIntegrationTest.groovy
  1. … 8 more files in changeset.
Remove RuleHelper.

Use constructor injection instead of reflection.

  1. … 88 more files in changeset.
REVIEW-1033: rename DefaultTestExecutionResult to JUnitXmlTestExecutionResult

  1. … 29 more files in changeset.
Some renaming and cleanup around the test/temp directory used in tests.

  1. … 308 more files in changeset.
Don't have the GradleDistribution be responsible for providing the working space for a test.

    • -34
    • +32
    ./ProjectLayoutIntegrationTest.groovy
  1. … 109 more files in changeset.
REVIEW-867: Rename test fixture JUnitTestExecutionResult -> DefaultTestExecutionResult.

  1. … 27 more files in changeset.
update default library versions used in tests and samples

- JUnit -> 4.11

- Groovy -> 2.0.5

- Scala -> 2.9.2

- use short instead of long dependency notation

- eliminate usage of `scalaTools` configuration

  1. … 64 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

  1. … 170 more files in changeset.
downgraded Scala samples and one integration test to Scala 2.9.1 because in 2.9.2, scaladoc requires Java 1.6 (probably a scaladoc bug)

  1. … 4 more files in changeset.
updated samples and tests to use latest released scala version

  1. … 8 more files in changeset.
Refactoring and restructruization. Moved the samples integ tests into a spearate package for better visibility and runability. Moved test fixture code into the integ test internal subproject.

  1. … 65 more files in changeset.
Refactoring - moved some non-test classes to a separate package

  1. … 21 more files in changeset.
Use maven central only to get scala compiler.

Updated samples and int tests to use repositories.maven() instead of mavenRepo().

  1. … 19 more files in changeset.
Separated classes ouput directory from resources output directory. This requires a code review but I preferred to check in the changes. Updated the documentation, user guide and tests accordingly. New property is called resourcesDir (I somewhat don't like the name but that's what we agreed with Adam).

    • -4
    • +10
    ./ProjectLayoutIntegrationTest.groovy
  1. … 15 more files in changeset.
GRADLE-1355 - Move integration tests out of core project and into their own integTest project.

    • -0
    • +173
    ./ProjectLayoutIntegrationTest.groovy
  1. … 668 more files in changeset.