Skip to content

Commit

Permalink
Add @NOT_WINDOWS for failed pmd tests
Browse files Browse the repository at this point in the history
  • Loading branch information
blindpirate authored and big-guy committed Oct 3, 2017
1 parent bf27585 commit 60fa200
Showing 1 changed file with 4 additions and 3 deletions.
Expand Up @@ -17,10 +17,10 @@ package org.gradle.api.plugins.quality

import org.gradle.integtests.fixtures.AbstractIntegrationSpec
import org.gradle.util.Matchers
import org.gradle.util.Requires
import org.gradle.util.TestPrecondition
import org.gradle.util.VersionNumber

import static org.gradle.util.Matchers.containsLine
import static org.hamcrest.Matchers.containsString
import static org.hamcrest.Matchers.not

Expand All @@ -44,6 +44,7 @@ class PmdPluginIncrementalAnalysisIntegrationTest extends AbstractIntegrationSpe
!file("build/pmd-cache").exists()
}

@Requires(TestPrecondition.NOT_WINDOWS)
def "incremental analysis can be enabled"() {
given:
goodCode()
Expand All @@ -65,6 +66,7 @@ class PmdPluginIncrementalAnalysisIntegrationTest extends AbstractIntegrationSpe
!output.contains('Analysis cache invalidated, rulesets changed')
}

@Requires(TestPrecondition.NOT_WINDOWS)
def 'incremental analysis is transparent'() {
given:
buildFile << 'pmd { incrementalAnalysis = true }'
Expand All @@ -82,8 +84,7 @@ class PmdPluginIncrementalAnalysisIntegrationTest extends AbstractIntegrationSpe
succeeds('pmdMain')

then:
file("build/reports/pmd/main.xml").
assertContents(not(containsLine(containsString('BadClass'))))
file("build/reports/pmd/main.xml").assertContents(not(containsString('BadClass')))
}

def 'incremental analysis invalidated when #reason'() {
Expand Down

0 comments on commit 60fa200

Please sign in to comment.