Skip to content

Commit 5526cfd

Browse files
committed
Add baseline file for testing
1 parent 5a28245 commit 5526cfd

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

.github/workflows/bld.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ jobs:
2828
working-directory: examples
2929
run: ./bld download
3030

31-
- name: Run tests [examples]
31+
- name: Run Detekt [examples]
3232
working-directory: examples
33-
run: ./bld compile test
33+
run: ./bld compile detekt
3434

3535
- name: Download dependencies
3636
run: ./bld download

src/test/java/rife/bld/extension/DetektOperationTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@ void testExampleMaxIssues() {
264264
var op = new DetektOperation()
265265
.fromProject(new BaseProjectBlueprint(new File("examples"), "com.example",
266266
"example", "Example"))
267+
.baseline("src/test/resources/detekt-baseline.xml")
267268
.maxIssues(8);
268269
assertThatNoException().isThrownBy(op::execute);
269270
}
@@ -281,6 +282,7 @@ void testExampleReports() throws IOException {
281282
var op = new DetektOperation()
282283
.fromProject(new BaseProjectBlueprint(new File("examples"), "com.example",
283284
"example", "Example"))
285+
.baseline("src/test/resources/detekt-baseline.xml")
284286
.report(new Report(ReportId.HTML, html.getAbsolutePath()))
285287
.report(new Report(ReportId.XML, xml.getAbsolutePath()))
286288
.report(new Report(ReportId.TXT, txt.getAbsolutePath()))
@@ -299,6 +301,7 @@ void testExamplesExecute() {
299301
var op = new DetektOperation()
300302
.fromProject(new BaseProjectBlueprint(new File("examples"), "com.example",
301303
"example", "Example"))
304+
.baseline("src/test/resources/detekt-baseline.xml")
302305
.debug(true);
303306
assertThatThrownBy(op::execute).isInstanceOf(ExitStatusException.class);
304307
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<?xml version="1.0" ?>
2+
<SmellBaseline>
3+
<ManuallySuppressedIssues/>
4+
<CurrentIssues>
5+
</CurrentIssues>
6+
</SmellBaseline>

0 commit comments

Comments
 (0)