Download Jar. Libraryless. Click here for Pure Java version (8155L/60K).
1 | !7 |
2 | |
3 | p-exp {
|
4 | loadFunctions_preferDiskCache(); |
5 | |
6 | assertFalseVerbose(ExpectANumberOfLines(2).check(5)); |
7 | assertFalseVerbose(ExpectANumberOfLines(2).check("one line"));
|
8 | assertFalseVerbose(ExpectANumberOfLines(2).check("one line\n"));
|
9 | assertTrueVerbose(ExpectANumberOfLines(2).check("one line\ntwo lines"));
|
10 | assertTrueVerbose(ExpectANumberOfLines(2).check("one line\ntwo lines\n"));
|
11 | |
12 | assertTrueVerbose(ExpectContainsOnce_string(".").check("a.b"));
|
13 | assertFalseVerbose(ExpectContainsOnce_string(".").check("a..b"));
|
14 | assertFalseVerbose(ExpectContainsOnce_string(".").check("a"));
|
15 | |
16 | assertTrueVerbose(ExpectForEachLine(ExpectContainsOnce_string(".")).check("a.b\nc.d"));
|
17 | assertFalseVerbose(ExpectForEachLine(ExpectContainsOnce_string(".")).check("a.b\nc,d"));
|
18 | |
19 | assertTrueVerbose(ExpectInteger().check("1"));
|
20 | assertTrueVerbose(ExpectInteger().check("-1"));
|
21 | assertFalseVerbose(ExpectInteger().check("x"));
|
22 | assertTrueVerbose(ExpectInteger().check(1)); |
23 | |
24 | assertTrueVerbose(ExpectAfterSF('trim, new ExpectInteger).check(" 1 "));
|
25 | assertFalseVerbose(ExpectAfterSF('trim, new ExpectInteger).check(" x "));
|
26 | |
27 | assertTrueVerbose(ExpectElementAtIndex(0, 'bla).check(ll('bla, 'blubb)));
|
28 | assertFalseVerbose(ExpectElementAtIndex(1, 'bla).check(ll('bla, 'blubb)));
|
29 | assertTrueVerbose(ExpectElementAtIndex(1, 'blubb).check(ll('bla, 'blubb)));
|
30 | assertFalseVerbose(ExpectElementAtIndex(0, 'blubb).check(ll('bla, 'blubb)));
|
31 | |
32 | assertTrueVerbose(ExpectAnd(ExpectInteger(), ExpectEquals("5")).check("5"));
|
33 | assertFalseVerbose(ExpectAnd(ExpectInteger(), ExpectEquals("x")).check("x"));
|
34 | assertFalseVerbose(ExpectAnd(ExpectInteger(), ExpectEquals("x")).check("5"));
|
35 | |
36 | assertTrueVerbose(ExpectNumberedLines().check("1. bla\n2. blubb"));
|
37 | assertFalseVerbose(ExpectNumberedLines().check("1. bla\n3. blubb"));
|
38 | assertFalseVerbose(ExpectNumberedLines().check("bla"));
|
39 | |
40 | assertTrueVerbose(ExpectLength(2).check(ll("a", "b")));
|
41 | assertFalseVerbose(ExpectLength(3).check(ll("a", "b")));
|
42 | } |
download show line numbers debug dex old transpilations
Travelled to 13 computer(s): aoiabmzegqzx, bhatertpkbcr, cbybwowwnfue, cfunsshuasjs, gwrvuhgaqvyk, irmadwmeruwu, ishqpsrjomds, lpdgvwnxivlt, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tvejysmllsmz, vouqrxazstgt
No comments. add comment
| Snippet ID: | #1018476 |
| Snippet name: | Test Expecters [usually OK] |
| Eternal ID of this version: | #1018476/13 |
| Text MD5: | e16f0a4c6cf15e15dea5dc6c38aa91f4 |
| Transpilation MD5: | 0f36cf614aa4011727dd2301c14f9f9e |
| Author: | stefan |
| Category: | javax / a.i. |
| Type: | JavaX source code (desktop) |
| Public (visible to everyone): | Yes |
| Archived (hidden from active list): | No |
| Created/modified: | 2018-10-01 22:23:37 |
| Source code size: | 2046 bytes / 42 lines |
| Pitched / IR pitched: | No / No |
| Views / Downloads: | 765 / 1829 |
| Version history: | 12 change(s) |
| Referenced in: | [show references] |