yosoyubik
b8d5227c21
hoon: +apt:by check for duplicate keys
...
Fixes https://github.com/urbit/urbit/issues/2413
2020-03-13 05:19:10 +01:00
Fang
fcf1846b6f
various: remove trailing whitespace
2020-01-03 22:06:42 +01:00
Eric Fode
03e1897b00
hoon: add +into and +snap
...
+into inserts an item into a list at the provided index; +snap replaces
an item at the provided index.
tests: added tests for stdlib list
2019-11-26 13:39:15 -08:00
Jared Tobin
080cd38f0a
tests: add unit tests for SHA hashes, etc. ( #1853 )
...
This tests each arm referenced in
https://urbit.org/docs/reference/library/3d/ , based on official NIST
test vectors wherever possible.
Squashed commit of the following:
commit 3162b29f4d4d25460647be6ffb18214e602c0f7c
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Nov 6 16:51:38 2019 +0000
Update hoon.hoon
commit fe31ab286ad221147c1b6d5d733338bef2a6d39c
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Nov 6 16:50:19 2019 +0000
Create hoon.hoon
commit 28051f248694f6280b9803b37c388aab398c2976
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Nov 6 16:45:38 2019 +0000
Delete hoon.hoon
commit 186aaa89a1549ae14ab3faaf7c5867ffc84a6eaa
Merge: d0c8ae043 ed57763f1
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Nov 6 11:43:51 2019 -0500
Merge pull request #1 from ken-meier/master
Add files via upload
commit ed57763f1e47c28bebe4f99d1be1cdea151c3d40
Merge: 225987e10 d0c8ae043
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Nov 6 11:43:18 2019 -0500
Merge branch 'add-sha-unit-tests' into master
commit 225987e100fe207a599738655d5377c10a171359
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Nov 6 11:28:05 2019 -0500
Add files via upload
commit d0c8ae04358fa76bd6a3a654eb5f9f38c3fba502
Author: Ken Meier <55196189+ken-meier@users.noreply.github.com>
Date: Fri Oct 25 19:20:50 2019 +0000
Added containers for shad, shas, shaf
commit 1c9ac5b89c619b9005f6691aaf271a2992c5660e
Merge: 62f438bf5 7f124db8d
Author: Ken Meier <55196189+ken-meier@users.noreply.github.com>
Date: Fri Oct 25 18:28:32 2019 +0000
Merge branch 'master' into add-sha-unit-tests
commit 62f438bf5f754903779a69eb2fec48c1bdb5aae5
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Fri Oct 25 11:03:38 2019 -0400
Add files via upload
commit 5090ea40a8100197cee415463b9b331920b7dfa3
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Fri Oct 25 11:02:59 2019 -0400
Add files via upload
commit 9084b1598984476c4fd4ce1e66edbea42166ca72
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Wed Oct 23 20:41:45 2019 -0400
Add files via upload
commit 4575827736361b687551582a7842951226f38eac
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Thu Oct 24 00:17:07 2019 +0000
Delete sha.hoon
commit 833e4d6fda5befdbe2a39c92d6971774f476483c
Author: ken-meier <55196189+ken-meier@users.noreply.github.com>
Date: Fri Oct 18 17:56:41 2019 +0000
Add files via upload
Signed-off-by: Jared Tobin <jared@tlon.io>
2019-11-07 17:27:23 +08:00
Jared Tobin
d2964581da
tests: replace bogus queue in test-qeu
...
Per yosoyubik's commentary in urbit/urbit#1799 :
The test is expecting that qeu to not be correct.. when it is.
The test [98 [97 ~ ~] [100 ~ [99 ~ ~]]] is a correct queue if we look at
vertical ordering: (mor 98 97), (mor 98 100) & (mor 100 99) all return
%.y, so vertical ordering is correct.
The previous implementation of +apt:to checked only horizontal ordering
between siblings, in this case that would fail: (mor 97 100) returns
%.n, but that is not how you check correctness of hoon treaps.
The solution is to modify that test with a proper "incorrect" +qeu, for
example: ((soft (qeu)) [97 [98 ~ ~] [100 ~ [99 ~ ~]]]). Vertical
ordering is not correct with any of the children.
2019-10-10 10:20:25 +04:00
yosoyubik
84ebe8bf37
tests: unit tests for +in (set)
2019-10-06 12:00:53 +02:00
yosoyubik
764615b587
tests: unit tests for +to (queue)
2019-10-06 12:00:53 +02:00
yosoyubik
9d0e0c7827
tests: unit tests for +by (map)
2019-10-06 12:00:53 +02:00
yosoyubik
30a4496a87
tests: unit tests for +differ (diff/merge)
2019-10-06 12:00:53 +02:00
Ted Blackman
5d463fd7af
+test-slam-wa-wet comments
2019-08-01 13:14:29 -07:00
Ted Blackman
10a352ae3d
fix tests and update pill
2019-08-01 12:02:25 -07:00
Ted Blackman
1c3ea0b188
add +slam:wa and tests
2019-08-01 11:21:24 -07:00
Jared Tobin
b3901ab42f
Add 'pkg/arvo/' from commit 'c20e2a185f131ff3f5d3961829bd7a3fe0f227f8'
...
git-subtree-dir: pkg/arvo
git-subtree-mainline: 9c8f40bf6c
git-subtree-split: c20e2a185f
2019-06-28 12:48:05 +08:00