File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed
src/functionalTest/groovy/com/github/spotbugs/snom Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -503,4 +503,26 @@ spotbugsMain {
503
503
assertTrue (reportDir. resolve(" main.xml" ). toFile(). isFile())
504
504
assertTrue (reportDir. resolve(" main.sarif" ). toFile(). isFile())
505
505
}
506
+
507
+ def " can disable XML report" () {
508
+ buildFile << """
509
+ spotbugsMain {
510
+ reports {
511
+ xml.required = false
512
+ }
513
+ }"""
514
+ when :
515
+ def result = GradleRunner . create()
516
+ .withProjectDir(rootDir)
517
+ .withArguments(' spotbugsMain' )
518
+ .withPluginClasspath()
519
+ .withGradleVersion(version)
520
+ .build()
521
+
522
+ then :
523
+ assertEquals (SUCCESS , result. task(" :spotbugsMain" ). outcome)
524
+
525
+ Path reportDir = rootDir. toPath(). resolve(" build" ). resolve(" reports" ). resolve(" spotbugs" )
526
+ assertFalse (reportDir. resolve(" main.xml" ). toFile(). isFile())
527
+ }
506
528
}
You can’t perform that action at this time.
0 commit comments