]> git.gsnw.org Git - fping.git/commitdiff
add test for new option -R
authorDavid Schweikert <dws@open.ch>
Sat, 10 Oct 2015 10:26:42 +0000 (03:26 -0700)
committerDavid Schweikert <dws@open.ch>
Sat, 10 Oct 2015 10:26:42 +0000 (03:26 -0700)
ci/test-09-option-r-t.pl

index afb1b24e7e79e8ac4df6239cc5443887786cd7ec..e34478638abda2866ac6decafe9765b0621fcbc4 100755 (executable)
@@ -1,13 +1,20 @@
 #!/usr/bin/perl -w
 
-use Test::Command tests => 12;
+use Test::Command tests => 15;
 
+#  -R         random bytes
 #  -r n       number of retries (default 3)
 #  -s         print final stats
 #  -S addr    set source address
 #  -t n       individual target initial timeout (in millisec) (default 500)
 #  -T n       ignored (for compatibility with fping 2.4)
 
+# fping -R
+my $cmd1 = Test::Command->new(cmd => "fping -q -R -c3 -p100 127.0.0.1");
+$cmd1->exit_is_num(0);
+$cmd1->stdout_is_eq("");
+$cmd1->stderr_like(qr{127\.0\.0\.1 : xmt/rcv/%loss = 3/3/0%.*});
+
 # fping -r tested in test-4-options-a-b.pl
 
 # fping -s