aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/common
diff options
context:
space:
mode:
authorJ08nY2018-07-03 20:20:59 +0200
committerJ08nY2018-07-03 20:20:59 +0200
commit01d3f6474462955ebf14cd7ba71a430eef54d095 (patch)
tree455a5ea7f749ddc269a2c5601f56a83769a1b544 /src/cz/crcs/ectester/common
parent050541a45d16597099e86b14d0fdf4e123a8e93e (diff)
downloadECTester-01d3f6474462955ebf14cd7ba71a430eef54d095.tar.gz
ECTester-01d3f6474462955ebf14cd7ba71a430eef54d095.tar.zst
ECTester-01d3f6474462955ebf14cd7ba71a430eef54d095.zip
Rename and reorder tests.
Diffstat (limited to 'src/cz/crcs/ectester/common')
-rw-r--r--src/cz/crcs/ectester/common/ec/EC_Data.java2
-rw-r--r--src/cz/crcs/ectester/common/output/BaseTextTestWriter.java3
2 files changed, 4 insertions, 1 deletions
diff --git a/src/cz/crcs/ectester/common/ec/EC_Data.java b/src/cz/crcs/ectester/common/ec/EC_Data.java
index 1b81eae..abe6e93 100644
--- a/src/cz/crcs/ectester/common/ec/EC_Data.java
+++ b/src/cz/crcs/ectester/common/ec/EC_Data.java
@@ -219,6 +219,7 @@ public abstract class EC_Data implements Comparable<EC_Data> {
public int compareTo(EC_Data o) {
if (o == this) return 0;
if (this.id != null && o.id != null) {
+
int minLength = Math.min(this.id.length(), o.id.length());
for (int i = 0; i < minLength; i++) {
if (this.id.charAt(i) != o.id.charAt(i)) {
@@ -229,6 +230,7 @@ public abstract class EC_Data implements Comparable<EC_Data> {
int oIndex = Integer.parseInt(oEnd);
return Integer.compare(thisIndex, oIndex);
} catch (NumberFormatException ignored) {
+ break;
}
}
}
diff --git a/src/cz/crcs/ectester/common/output/BaseTextTestWriter.java b/src/cz/crcs/ectester/common/output/BaseTextTestWriter.java
index 8502704..c3ce640 100644
--- a/src/cz/crcs/ectester/common/output/BaseTextTestWriter.java
+++ b/src/cz/crcs/ectester/common/output/BaseTextTestWriter.java
@@ -27,7 +27,7 @@ public abstract class BaseTextTestWriter implements TestWriter {
@Override
public void begin(TestSuite suite) {
- output.println("═══ Running test suite: " + suite.getName() + " ═══");
+ output.println("═══ Running test suite: " + Colors.bold(suite.getName()) + " ═══");
for (String d : suite.getDescription()) {
output.println("═══ " + d);
}
@@ -113,6 +113,7 @@ public abstract class BaseTextTestWriter implements TestWriter {
sb.append("═══ ").append(t.toString()).append(" ═══");
sb.append(System.lineSeparator());
}
+ sb.append("═══ ═══").append(System.lineSeparator());
for (StackTraceElement s : error.getStackTrace()) {
sb.append("═══ ").append(s.toString()).append(" ═══");
sb.append(System.lineSeparator());