X-Git-Url: https://git.distorted.org.uk/~mdw/mLib/blobdiff_plain/e54226a7b21d3ef96b37adeac01e3e1dad17ad11..4d4fb2913be1bb83a02e64fbb4dd0b4a6355354a:/sys/tests.at diff --git a/sys/tests.at b/sys/tests.at index 8b7e390..d5759bc 100644 --- a/sys/tests.at +++ b/sys/tests.at @@ -25,6 +25,21 @@ ### MA 02111-1307, USA. ###-------------------------------------------------------------------------- +### fdpass + +AT_SETUP([sys: fdpass]) +AT_KEYWORDS([sys fdpass]) + +fdpass=BUILDDIR/t/fdpass.t + +AT_CHECK([ + $fdpass server sock& + while ! [[ -S sock ]]; do sleep 1; done + $fdpass client sock && wait]) + +AT_CLEANUP + +###-------------------------------------------------------------------------- ### mdup AT_SETUP([sys: mdup]) @@ -33,19 +48,19 @@ AT_KEYWORDS([sys mdup]) mdup=BUILDDIR/t/mdup.t ## Very simple cases. -$mdup 3:4 -$mdup 4:3 +AT_CHECK([$mdup 3:4]) +AT_CHECK([$mdup 4:3]) ## Overlapping sources and destinations -$mdup 4:3 3:5 5:6 +AT_CHECK([$mdup 4:3 3:5 5:6]) ## Repeated sources -$mdup 3:4 3:3 3:-1 -$mdup 5:8 3:4 3:5 4:6 +AT_CHECK([$mdup 3:4 3:3 3:-1]) +AT_CHECK([$mdup 5:8 3:4 3:5 4:6]) ## Cycles -$mdup 5:7 3:4 3:5 4:6 5:3 -$mdup 5:8 3:4 3:5 4:6 5:3 +AT_CHECK([$mdup 5:7 3:4 3:5 4:6 5:3]) +AT_CHECK([$mdup 5:8 3:4 3:5 4:6 5:3]) AT_CLEANUP