Commit Graph

7852 Commits

Author SHA1 Message Date
cgyarvin
a6c83e3919
Merge pull request #666 from ohAitch/faster-gen-test
clean up and accelerate +test framework
2018-03-10 11:40:44 -08:00
Anton Dyudin
d0138ff7fa fix #654 by having assert-eq accept a vase of a pair
flipping the order of the pair while rewriting all the test was necessary anyawy, to accoutn for heavier-twig tendencies
2018-03-09 19:43:35 -08:00
Anton Dyudin
3bb24f1327 move test- check- prefix filter to lib/tester 2018-03-09 19:27:32 -08:00
Anton Dyudin
5e746a9c36 REVIEW precompute nock for test arm pulls
to avoid running the compiler repeatedly in separate |. contexts, which would not share cache
2018-03-09 19:27:32 -08:00
Anton Dyudin
24fe89a2b5 add ++category formatter to optionally restore name behavior 2018-03-09 19:27:32 -08:00
Anton Dyudin
bcf14304c3 minor denamespacing 2018-03-09 19:27:32 -08:00
Anton Dyudin
1b68ab0553 simplify ++tester interface to return immediate wall 2018-03-09 19:27:32 -08:00
Anton Dyudin
a07ca03bb6 get rid of redundant tester-type 2018-03-09 19:27:32 -08:00
Anton Dyudin
c73095af8a remove reduncant c=tape parameter from expect-eq
also began cleaning up indentation
2018-03-09 19:27:32 -08:00
Anthony
ec1bcc5420 add latest post in a new dir 2018-03-09 17:34:29 -08:00
Anthony
753b3d269e template for latest in lib 2018-03-09 17:33:56 -08:00
Anthony
c066cf219b new sur for display of posts 2018-03-09 17:31:38 -08:00
Anthony
fc21125d50 static page that always shows the newest collection 2018-03-09 17:30:39 -08:00
Anthony
9c520916bb cleaned up the renders 2018-03-09 17:28:56 -08:00
Anton Dyudin
d380a86281 more visible notes in travis, which strips colors 2018-03-09 14:56:15 -08:00
Anton Dyudin
ef0b763462 more lenient expect-echo 2018-03-09 14:42:50 -08:00
Anton Dyudin
bf7bf86cb4 properly detach listeners after each section 2018-03-09 14:36:26 -08:00
Anton Dyudin
42b3fe86c7 Detect +test errors 2018-03-09 14:26:17 -08:00
Anton Dyudin
aa3ddfd53d Detect :test errors 2018-03-09 14:25:43 -08:00
Anton Dyudin
dfcccfdc8a clean up expect's 2018-03-09 14:24:00 -08:00
Anton Dyudin
8b3070b28f finer grained waiting 2018-03-09 14:17:48 -08:00
Ted Blackman
c98598d070
Merge pull request #664 from urbit/webtalk-names
Update webtalk's ship name syllables to post-renaming ones.
2018-03-09 13:45:00 -08:00
Anton Dyudin
4bf1f38a67 factor out ERROR regex 2018-03-09 12:57:52 -08:00
Anton Dyudin
31715d7d36 detect boot error 2018-03-09 12:57:52 -08:00
Anton Dyudin
6e3d42aad6 formatting, looser defn of "error" 2018-03-09 12:57:52 -08:00
Anton Dyudin
b290eaefb1 rewrite test.ls in terms of runner.ls:Urbit
no error handling implemented yet
2018-03-09 12:57:52 -08:00
Fang
bb144bbeea
Update webtalk's ship name syllables to post-renaming ones. 2018-03-09 21:46:54 +01:00
Anton Dyudin
7c8ddd4b0a set -x 2018-03-08 19:02:03 -08:00
Anton Dyudin
5f2f94eb01 factor out urbit runner, pilling commands 2018-03-08 18:56:58 -08:00
Anton Dyudin
625f7bc8cb more robust exit code handling 2018-03-07 19:34:45 -08:00
Anton Dyudin
2dc151f021 fix ford stack trace detection 2018-03-07 19:34:09 -08:00
Anton Dyudin
0fe2592b0c test building most .hoon files in CI 2018-03-07 19:26:10 -08:00
Anton Dyudin
8efeaa5efa add ++ignore list of troublesome files 2018-03-07 19:26:09 -08:00
Anton Dyudin
f4b5883e66 clarify preamble paths 2018-03-07 17:45:04 -08:00
Anton Dyudin
3da5f858eb remove historic mark-dashboard code 2018-03-07 17:27:39 -08:00
Anton Dyudin
c875c60f0c move :mark-dashboard to :test 2018-03-07 17:27:39 -08:00
Anton Dyudin
95efbbcafc guard ren/run from looping 2018-03-07 17:27:39 -08:00
Anton Dyudin
5715956caa sort alphabetically earlier 2018-03-07 17:27:39 -08:00
Anton Dyudin
dbe8598720 full tree traverse in "mark" dashboard 2018-03-07 17:27:39 -08:00
Anton Dyudin
bcfab5fbb0 fix #660: run +test in CI 2018-03-07 16:49:33 -08:00
Anton Dyudin
cc0abb7b93 restructure test script to be flatter
/ more like build-pill
2018-03-07 16:38:42 -08:00
Anton Dyudin
0a5a1de791 deterministic, immediate-printing tests 2018-03-07 15:46:27 -08:00
Fang
09303422ef
Rename keccak test helper to not get tested itself
As per #659.
2018-03-07 23:38:01 +01:00
Fang
78ce01c6b7
Merge pull request #659 from urbit/just-tests
Make +test only run arms starting with ++test-
2018-03-07 23:37:50 +01:00
Fang
85b70d2555
Run ++check- arms in addition to ++test- ones during tests. 2018-03-07 23:26:34 +01:00
Fang
b1bed4e52f
Merge pull request #651 from Fang-/keccak-hashing
Add keccak hashing family into zuse
2018-03-07 22:34:43 +01:00
Fang
744005c79d Helper function for checking known answers for the example inputs.
Also comments.
2018-03-07 22:13:54 +01:00
Fang
efc258744e
Make +test only run arms starting with ++test- 2018-03-07 20:44:28 +01:00
Anthony
645d2d8b30 merge in hall changes from mark branch 2018-03-06 17:47:43 -08:00
Fang
3d18e261bc Allow last-x subscription ranges to be specified from within talk. 2018-03-07 01:59:58 +01:00