Skip to content

Commit e1b78b3

Browse files
author
renato
committed
Test fixes
1 parent f0ba2cf commit e1b78b3

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

tests/test/com/athaydes/specks/specksTests.ceylon

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import ceylon.logging {
99
Category,
1010
Priority,
1111
logger,
12-
warn
12+
trace
1313
}
1414
import ceylon.test {
1515
test,
@@ -45,7 +45,7 @@ Boolean throwThis(Exception e) {
4545

4646
<Anything[]-><SpecCaseResult>[]>[] specResultAt(SpecResult specResult)(Integer index) =>
4747
if (exists results = specResult[index]?.sequence()) then
48-
results.collect((entry) => entry.key -> entry.item().sequence())
48+
results.collect((entry) => entry.key[0] -> entry.item().sequence())
4949
else [];
5050

5151

@@ -62,7 +62,9 @@ shared void setupLogging() {
6262
print("``system.milliseconds - start``: [``prio``] ``message``" + (if (exists error) then " - ``error``" else ""));
6363
}
6464
};
65-
logger(`module com.athaydes.specks`).priority = warn; // trace;
65+
logger(`module com.athaydes.specks`).priority =
66+
// warn;
67+
trace;
6668
}
6769

6870
test shared void happySpecificationThatPassesAllTests() {
@@ -179,7 +181,7 @@ test shared void featuresShouldFailWithExplanationMessageForFailedExamples() {
179181

180182
assert(exists results = specResult[0]?.sequence());
181183
assertEquals(results.size, 2);
182-
assert(exists [example1, resultsGetter1] = results[0]?.pair);
184+
assert(exists [[example1, description1], resultsGetter1] = results[0]?.pair);
183185

184186
value results1 = resultsGetter1().sequence();
185187
assertEquals(results1.size, 3);
@@ -190,7 +192,7 @@ test shared void featuresShouldFailWithExplanationMessageForFailedExamples() {
190192

191193
assertEquals(example1, ["a", "b"]);
192194

193-
assert(exists [example2, resultsGetter2] = results[1]?.pair);
195+
assert(exists [[example2, description2], resultsGetter2] = results[1]?.pair);
194196

195197
value results2 = resultsGetter2().sequence();
196198

@@ -201,6 +203,9 @@ test shared void featuresShouldFailWithExplanationMessageForFailedExamples() {
201203
assert(exists sr2 = results2[2], sr2 is Exception);
202204

203205
assertEquals(example2, ["c", "d"]);
206+
207+
assertEquals(description1, "Feature 'desc'");
208+
assertEquals(description2, "Feature 'desc'");
204209
}
205210

206211
test shared void featuresShouldStopAfterFailingTooManyTimes() {

0 commit comments

Comments
 (0)