-
Notifications
You must be signed in to change notification settings - Fork 3
/
test.snippets
39 lines (30 loc) · 676 Bytes
/
test.snippets
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
snippet tests:a "tests:assert-" bA
tests:assert-$0
endsnippet
snippet tests:assert-q "tests:assert-equals" A
tests:assert-equals $0
endsnippet
snippet tests:assert-o "tests:assert-stdout" A
tests:assert-stdout $0
endsnippet
snippet tests:assert-e "tests:assert-stderr" A
tests:assert-stderr $0
endsnippet
snippet tests:assert-d "tests:assert-no-diff" A
tests:assert-no-diff ${1:stdout} <<EXPECTED
$0
EXPECTED
endsnippet
snippet tests:n "tests:not" b
tests:not $0
endsnippet
snippet "tests:not e" "tests:ensure" A
tests:not tests:ensure $0
endsnippet
snippet "tests:e" "tests:ensure" A
tests:ensure $0
endsnippet
priority 100
snippet t "tests:" bA
tests:$0
endsnippet