integtests

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
GRADLE-421 Allow buildSrc classes to be used in the settings script. Patch supplied by John Murph.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1739 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -11
    • +15
    ./DebugHelperIntegrationTest.java
  1. … 23 more files in changeset.
GRADLE-583 Pull Test Task out of jar dependency chain. Does not yet include changes to CodeQualityPlugin or documentation.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1723 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -3
    • +3
    ./GroovyProjectSampleIntegrationTest.groovy
    • -4
    • +16
    ./SamplesJavaMultiProjectIntegrationTest.groovy
    • -5
    • +5
    ./SamplesJavaOnlyIfIntegrationTest.groovy
    • -1
    • +1
    ./SamplesJavaQuickstartIntegrationTest.groovy
  1. … 10 more files in changeset.
Some initial work to allow int tests to be run in non-forking mode, which in theory should be faster (but isn't for some reason) and which will better exercise Gradle embedding.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1719 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +71
    ./AbstractGradleExecuter.java
    • -2
    • +7
    ./DistributionIntegrationTestRunner.java
    • -0
    • +69
    ./QuickGradleExecuter.java
GRADLE-525 - Added support for a DebugHelper that an IDE can use to map between gradle scripts and class files so gradle scripts can be debugged.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1717 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +35
    ./DebugHelperIntegrationTest.java
  1. … 10 more files in changeset.
Changed remaining int tests to use GradleExecuter instead of Executer.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1715 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -32
    • +19
    ./UserguideIntegrationTest.groovy
    • -5
    • +5
    ./WrapperProjectIntegrationTest.groovy
GRADLE-66 - Updated userguide section on java plugin conventions to include dependency cache change. Cleaned up file header on recent checkin.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1713 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 2 more files in changeset.
GRADLE-66 Added support for Ant Depend task to compile. CompileOptions now contains DependOptions.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1712 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +100
    ./JavaCompileIntegrationTest.java
  1. … 11 more files in changeset.
Fixed this int test for windows

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1711 004c2c75-fc45-0410-b1a2-da8352e2331b

- Updated to recent snapshot - Switched on some basic checkstyle and codenarc checks - Removed a heap of unused imports

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1710 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -4
    • +0
    ./SamplesJavaOnlyIfIntegrationTest.groovy
  1. … 168 more files in changeset.
GRADLE-554, GRADLE-555 Improved error messages when checkstyle or codenarc rule violations found.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1709 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 6 more files in changeset.
GRADLE-571, GRADLE-554, GRADLE-555 - Introduce a minimal SourceSet + SourceDirectorySet just sufficient enough for checkstyle and codenarc tasks - Fixed convention mapping for checkstyle and codenarc tasks so that only java or groovy source, respectively, is checked. - Removed unused custom values map parameter from *PluginConvention constructors

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1707 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -43
    • +77
    ./CodeQualityIntegrationTest.groovy
  1. … 30 more files in changeset.
GRADLE-555 - Allow CodeNarc config file to be specified - Upgraded to CodeNarc 0.6

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1695 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -3
    • +20
    ./CodeQualityIntegrationTest.groovy
GRADLE-553, GRADLE-556 The custom filePath property should not be contained in the published ivy.xml file. It should be possible to remove an artifact from a configuration. Added integration test for publishing to an ivy repository and reusing from an Ant build.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1691 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +38
    ./IvyPublishIntegrationTest.java
  1. … 23 more files in changeset.
GRADLE-554, GRADLE-555 Added 'code quality' plugin, which runs checkstyle and codenarc against java and groovy sources.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1690 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +108
    ./CodeQualityIntegrationTest.groovy
  1. … 14 more files in changeset.
Fixed some bugs in the Configuration.files method. Removed the Ivy ResolveReport from the public API. Added detailed resolve information to ResolvedConfiguration. Fixed dependency report. Modified DependencyFactory to return a dependency instance as is. Improved dependency handling coverage in the user's guide.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1664 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +38
    ./DependenciesResolveIntegrationTest.java
  1. … 59 more files in changeset.
GRADLE-543 A native replacement for the Copy task. Patch supplied by Steve Appling.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1661 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +158
    ./CopyTaskIntegrationTest.groovy
  1. … 50 more files in changeset.
GRADLE-275 - Added abstract AntBuilder class to api package to define the Ant integration API - Merged AntPlugin + AntPluginConvention into DefaultAntBuilder - Made some properties of AbstractProject immutable - Introduced FileResolver to decouple some general-purpose classes from Project

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1658 004c2c75-fc45-0410-b1a2-da8352e2331b

  1. … 34 more files in changeset.
GRADLE-275 - Cleaned up error handling for Ant build import - Handle import of multiple Ant builds - Use correct baseDir for Ant builds whose build file is not in the Gradle project dir - Changed TestFile to extend File - Moved a bunch of utility methods from int tests to TestFile, and generally cleaned up File usages in int tests

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1656 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -13
    • +103
    ./AntProjectIntegrationTest.groovy
    • -4
    • +4
    ./BuildScriptClasspathIntegrationTest.java
    • -16
    • +11
    ./DistributionIntegrationTestRunner.java
    • -5
    • +5
    ./SamplesJavaMultiProjectIntegrationTest.groovy
    • -1
    • +1
    ./SamplesJavaOnlyIfIntegrationTest.groovy
  1. … 6 more files in changeset.
GRADLE-530 - Changed the java plugin so that it does not include classes in custom jars. - Tightened up int tests to check that only the expected stuff ends up in jar and war files

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1651 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -41
    • +47
    ./SamplesJavaMultiProjectIntegrationTest.groovy
    • -15
    • +21
    ./SamplesWebProjectIntegrationTest.groovy
  1. … 3 more files in changeset.
GRADLE-519 - Renamed ProjectInternal.buildScript to ProjectInternal.script - Renamed Project.buildscriptclasspath to Project.buildscript

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1650 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -3
    • +3
    ./BuildScriptClasspathIntegrationTest.java
  1. … 17 more files in changeset.
Renamed some methods on int test ExecutionFailure.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1649 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -5
    • +4
    ./ArtifactDependenciesIntegrationTest.java
    • -15
    • +15
    ./BuildScriptErrorIntegrationTest.java
    • -11
    • +10
    ./ProjectLoadingIntegrationTest.java
    • -2
    • +2
    ./SettingsScriptErrorIntegrationTest.java
Fixed broken int test, and added test case for when test source does not contain any test cases.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1647 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +49
    ./JUnitIntegrationTest.java
  1. … 1 more file in changeset.
GRADLE-537, GRADLE-519 - Don't run any tasks from the buildSrc project when the cached artifact can be used - Changed BaseSettings to create a new URLClassLoader as the root classloader for the build, rather than mutating the context claddloader. - Cleaned out empty Configuration from BaseSettings - Consolidated responsibility for building the buildSrc StartParameters to BuildSourceBuilder.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1638 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -6
    • +23
    ./BuildScriptClasspathIntegrationTest.java
  1. … 9 more files in changeset.
GRADLE-535 Configuration should return the files for a subset of the dependencies

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1632 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -1
    • +5
    ./ArtifactDependenciesIntegrationTest.java
  1. … 10 more files in changeset.
GRADLE-533 Initial Framework for Task Optimization. Applied patch by Steve Appling with some modifications.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1631 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -0
    • +111
    ./SamplesJavaOnlyIfIntegrationTest.groovy
  1. … 18 more files in changeset.
GRADLE-538 Fixed 'integTest' to run without requiring 'clean' to be run. Patch supplied by Steve Appling.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1629 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -2
    • +2
    ./SamplesJavaMultiProjectIntegrationTest.groovy
  1. … 1 more file in changeset.
GRADLE-519 - Project ClassLoader inherits from parent project's ClassLoader.

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1610 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -5
    • +26
    ./BuildScriptClasspathIntegrationTest.java
  1. … 2 more files in changeset.
GRADLE-519 - Removed all repository and dependency methods from Settings. - Redirect stdout while scriptclasspath { } closure is executing. - Removed Project.getBuildFileClassName()

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1609 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -1
    • +0
    ./ArtifactDependenciesIntegrationTest.java
    • -10
    • +0
    ./BuildScriptClasspathIntegrationTest.java
  1. … 17 more files in changeset.
GRADLE-519 - Fixed static import of classes from build script classpath - Allow scriptclasspath { } closure to use imported classes which are visible (buildSrc classes, etc) - Updated samples

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1604 004c2c75-fc45-0410-b1a2-da8352e2331b

    • -18
    • +66
    ./BuildScriptClasspathIntegrationTest.java
  1. … 6 more files in changeset.
try again

git-svn-id: http://svn.codehaus.org/gradle/gradle-core/trunk@1599 004c2c75-fc45-0410-b1a2-da8352e2331b