Skip to content

Instantly share code, notes, and snippets.

@bakpakin
Created December 6, 2020 23:28
Show Gist options
  • Save bakpakin/0665d96322f47ac4aa977861e1ef1f5a to your computer and use it in GitHub Desktop.
Save bakpakin/0665d96322f47ac4aa977861e1ef1f5a to your computer and use it in GitHub Desktop.
output of test suite.
Running test suite 3 tests...
✔ (range 10): true
✔ (range 1 10): true
✔ zipcoll: true
✔ def-: true
✔ match 1: true
✔ match 2: true
✔ match 3: true
✔ regression 1: true
✔ scan-number 1: true
✔ scan-number -1: true
✔ scan-number 1.3e4: true
✔ if-not 1: true
✔ if-not 2: true
✔ if-not 3: true
✔ if-not 4: true
✔ unless: true
✔ loop :pairs: true
✔ bad arity 1: true
✔ bad arity 2: true
✔ bad arity 3: true
✔ bad arity 4: true
✔ bad arity 5: true
✔ fibasm 1: true
✔ fibasm 2: true
✔ fibasm 3: true
✔ fibasm 4: true
✔ calling struct: true
✔ calling table: true
✔ calling table too many arguments: true
✔ calling keyword too many arguments: true
✔ calling number fails: true
✔ oo 1: true
✔ oo 2: true
✔ + check types: true
✔ - check types: true
✔ * check types: true
✔ / check types: true
✔ band check types: true
✔ bor check types: true
✔ bxor check types: true
✔ bnot check types: true
✔ buffer bit set and clear: true
✔ buffer bit set and clear: true
✔ buffer/blit 1: true
✔ buffer/blit 2: true
✔ buffer/blit 3: true
✔ buffer blit against self: true
✔ buffer/push-word 1: true
✔ buffer/push-word 2: true
✔ buffer/push-word 3: true
✔ buffer/push-word 4: true
✔ buffer/push-buffer 1: true
✔ buffer/push-buffer 2: true
✔ buffer/format on self 1: true
✔ buffer/format on self 2: true
✔ check-match abcd: true
✔ check-match abc: true
✔ check-match abcde: true
✔ check-match hello: true
✔ check-match hello world: true
✔ check-match 1he11o: true
✔ check-match : true
✔ peg/compile error 1: true
✔ peg/compile error 2: true
✔ peg/compile error 3: true
✔ peg/compile error 4: true
✔ peg/compile error 5: true
✔ check-match 10.240.250.250: true
✔ check-match 0.0.0.0: true
✔ check-match 1.2.3.4: true
✔ check-match 256.2.3.4: true
✔ check-match 256.2.3.2514: true
✔ i have a dog called doug the dog. h...: true
✔ i have a dog called doug the dog. h...: true
✔ i have a dog called doug the do: true
✔ i have a dog called doug the dog: true
✔ i have a dog called doug the dogg: true
✔ i have a dog called doug the doggg: true
✔ i have a dog called doug the dogggg: true
✔ check-deep 1,2,3: true
✔ check-deep 1,"2",3: true
✔ check-deep 1,"1""",3: true
✔ check-deep abc: true
✔ check-deep acc: true
✔ check-deep abc: true
✔ check-deep : true
✔ check-deep : true
✔ check-deep abcdefg: true
✔ check-deep ce: true
✔ check-deep 123: true
✔ check-deep 0x86: true
✔ check-deep -1.3e-7: true
✔ check-deep 123A: true
✔ check-match c: true
✔ check-match acb: true
✔ check-match aacbb: true
✔ check-match aadbb: true
✔ check-match [[]]: true
✔ check-match [==[a]==]: true
✔ check-match [==[]===]: true
✔ check-match [[blark]]: true
✔ check-match [[bl[ark]]: true
✔ check-match [[bl]rk]]: true
✔ check-match [[bl]rk]] : true
✔ check-match [=[bl]]rk]=] : true
✔ check-match [=[bl]==]rk]=] : true
✔ check-match [===[]==]===]: true
✔ check-match `john: true
✔ check-match abc: true
✔ check-match ` `: true
✔ check-match ` `: true
✔ check-match `` ``: true
✔ check-match ``` `` ```: true
✔ check-match `` ```: true
✔ check-deep abcd: true
✔ check-deep : true
✔ check-deep abcd
: true
✔ check-deep abcd
z: true
✔ check-match y: true
✔ check-match xyx: true
✔ check-match xxxxxxxyxxxxxxx: true
✔ check-match xyxx: true
✔ check-match xxxxxxxxxxxxxxxxxxxxxxx...: true
✔ check-match xxxxxxxxxxxxxxxxxxxxxxx...: true
✔ check-match xxxxxxxxxxxxxxxxxxxxxxx...: true
✔ check-match y: true
✔ check-match xyx: true
✔ check-match xxxxxxxyxxxxxxx: true
✔ check-match xyxx: true
✔ check-match xxxxxxxxxxxxxxxxxxxxxxx...: true
✔ check-match xxxxxxxxxxxxxxxxxxxxxxx...: true
✔ check-match xxxxxxxxxxxxxxxxxxxxxxx...: true
✔ check-match `john: true
✔ check-match abc: true
✔ check-match ` `: true
✔ check-match ` `: true
✔ check-match `` ``: true
✔ check-match ``` `` ```: true
✔ check-match `` ```: true
✔ check-match : true
✔ check-match hi: true
✔ check-match no: true
✔ check-match : true
✔ check-match hi: true
✔ check-match no: true
✔ check-deep hello: true
✔ check-deep hello: true
✔ regression #24: true
✔ errors should not be swallowed: "expected integer key in range [0, 1), got nil"
✔ errors should not be swallowed 2: "<function 0x55A00BAE14A0> called with 0 arguments, expected 1"
✔ normal tuple: true
✔ normal tuple 1: true
✔ bracketed tuple 2: true
✔ normal tuple marshalled/unmarshalled: true
✔ normal tuple marshalled/unmarshalled: true
✔ check-match abcdef: true
✔ check-match abcabc: true
✔ check-match defdef: true
✔ check-match abeef: true
✔ check-match aabeef: true
✔ check-match aaaaaa: true
✔ check-deep a: true
✔ check-deep a: true
✔ check-deep a: true
✔ check-deep a: true
✔ check-deep �: true
✔ check-deep �: true
✔ check-deep �: true
✔ check-deep �: true
✔ check-deep �: true
✔ check-deep �: true
✔ check-deep �: true
✔ check-deep �: true
✔ check-deep �: true
✔ check-deep �: true
✔ check-deep �: true
✔ check-deep �: true
✔ check-deep �: true
✔ check-deep 123: true
Test suite 3 finished in 0.007 seconds
179 of 179 tests passed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment