Skip to content

Commit 5d78aa5

Browse files
committed
feat(Lib/unittest): self.fail
1 parent 8b96d95 commit 5d78aa5

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/pylib/Lib/unittest/case_py.nim

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,16 @@ template gen2(name, op){.dirty.} =
3232
template name*(a, b){.genSelf.} =
3333
check op(a, b)
3434
35+
export fail
36+
template fail*(self: TestCase) =
37+
bind fail
38+
fail()
39+
40+
template fail*(msg: string){.genSelf.} =
41+
bind fail, checkpoint
42+
checkpoint msg
43+
fail()
44+
3545
gen1 assertFalse, `not`
3646
gen1 assertTrue
3747

0 commit comments

Comments
 (0)