From 4d688b9fb967703577c42d4ecd606930b3211d7f Mon Sep 17 00:00:00 2001 From: hneemann Date: Mon, 9 Nov 2020 19:36:41 +0100 Subject: [PATCH] fixes a bug in the folder test runner, closes #553 --- .../java/de/neemann/digital/testing/FolderTestRunner.java | 2 +- src/main/java/de/neemann/digital/testing/TestExecutor.java | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/neemann/digital/testing/FolderTestRunner.java b/src/main/java/de/neemann/digital/testing/FolderTestRunner.java index 198a9ed8e..c6295eb00 100644 --- a/src/main/java/de/neemann/digital/testing/FolderTestRunner.java +++ b/src/main/java/de/neemann/digital/testing/FolderTestRunner.java @@ -201,7 +201,7 @@ public class FolderTestRunner { try { TestExecutor.Result tr = new TestExecutor(tc, circuit, library).execute(); if (tr.allPassed()) { - rowCount += tr.getValueTable().getRows(); + rowCount += tr.getRowsTested(); } else { if (sb.length() > 0) sb.append("; "); diff --git a/src/main/java/de/neemann/digital/testing/TestExecutor.java b/src/main/java/de/neemann/digital/testing/TestExecutor.java index fb1005fc6..c57ba7586 100644 --- a/src/main/java/de/neemann/digital/testing/TestExecutor.java +++ b/src/main/java/de/neemann/digital/testing/TestExecutor.java @@ -341,6 +341,13 @@ public class TestExecutor { return toManyResults; } + /** + * @return the number of rows tested (passed+failed) + */ + public int getRowsTested() { + return passedCount + failedCount; + } + /** * @return the value table containing the detailed result */