diff --git a/pkg/arvo/lib/test/pub.hoon b/pkg/arvo/lib/test/pub.hoon index 86cf43dfd0..1d0b9b7099 100644 --- a/pkg/arvo/lib/test/pub.hoon +++ b/pkg/arvo/lib/test/pub.hoon @@ -14,8 +14,7 @@ :: ++ on-watch |= =path - ~& pub-watch+path - (on-watch:def +<) + `this :: ++ on-agent |= [=wire =sign:agent:gall] diff --git a/pkg/arvo/tests/sys/grq.hoon b/pkg/arvo/tests/sys/grq.hoon index 005e61f106..031a5b3295 100644 --- a/pkg/arvo/tests/sys/grq.hoon +++ b/pkg/arvo/tests/sys/grq.hoon @@ -71,5 +71,15 @@ [%pass /sys/req/~nec/pub %g %deal [~nec ~bud] %pub %watch /foo] == == - :- t5 |. :- %& ~ + :- t5 |. :- %| + =^ t6 gall.bud + %: gall-check-call:v gall.bud + [~1111.1.2 0xbeef.dead *roof] + :- ~[/sys/req/~nec/pub /bone/~nec/0/1 //unix] + [%deal [~nec ~bud] %pub %watch /foo] + :~ :- ~[/sys/req/~nec/pub /bone/~nec/0/1 //unix] + [%give %unto %watch-ack ~] + == + == + :- t6 |. :- %& ~ --