integtests

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
GRADLE-593 - Added a command-line interface for excluding tasks from the DAG using !task syntax. - Changed BuildExecuter.select() to take a BuildInternal instead of a Project - Changed BuildExecuter.execute() to take no parameter. - Added TaskExecuter.useFilter() to allow tasks to be filtered from the DAG. - Extracted --dry-run handling from Gradle into a BuildExecuter impl - Added int tests to cover various combinations of project default tasks, --dry-run, and !task.

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

    • -105
    • +80
    ./TaskExecutionIntegrationTest.java
  1. … 21 more files in changeset.
GRADLE-287 Added a Scala plugin. Patch provided by Ross Black.

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

    • -0
    • +65
    ./SamplesScalaQuickstartIntegrationTest.groovy
  1. … 23 more files in changeset.
GRADLE-591 - Added Logger interface, which extends slf4j's Logger interface. - Changed Project.logger and Task.logger to return this Logger. - Changed a bunch of places to use Logger instead of logback, LogLevel, and the marker constants on Logging. - Ant and ivy logging now end up in ant- and ivy- specific log categories - Bridge java util logging to slf4j - Removed commons-logging from gradle libs, it is provided by jcl-over-slf4j - Added more checks to the logging int test - Reworked the samples in the logging user guide chapter

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

  1. … 26 more files in changeset.
GRADLE-552 Added a copy method to FileSet,added Project.fileSet methods, and split out CopySpec to multiple superinterfaces.

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

    • -0
    • +33
    ./AbstactCopyIntegrationTest.groovy
    • -0
    • +89
    ./FileSetCopyIntegrationTest.groovy
  1. … 17 more files in changeset.
GRADLE-553 Fixed bug with multiple artifact uploading.

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

  1. … 19 more files in changeset.
GRADLE-588. Moved instantiation of Build earlier in the build process. Patch supplied by John Murph.

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

  1. … 19 more files in changeset.
Some modifications in the checkstyle configuration of the Gradle build. Fixed incorrect or missing javadoc headers.

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

    • -0
    • +16
    ./SettingsScriptErrorIntegrationTest.java
    • -0
    • +16
    ./TaskExecutionIntegrationTest.java
  1. … 188 more files in changeset.
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.