Fix ping(8) usage in funcs/tst.system.d so that the test actually completes.

MFC after:	1 week
This commit is contained in:
markj 2015-03-30 04:03:01 +00:00
parent ad238d9633
commit 2be5269c48
2 changed files with 15 additions and 6 deletions

View File

@ -35,11 +35,11 @@ BEGIN
this->b = -2;
system("echo %s %d %d", "foo", this->a, this->b);
system("ping localhost");
system("ping -q -c 1 localhost 2>/dev/null | grep -v '^round-trip '");
system("echo %d", ++this->a);
system("ping localhost");
system("ping -q -c 1 localhost 2>/dev/null | grep -v '^round-trip '");
system("echo %d", ++this->a);
system("ping localhost");
system("ping -q -c 1 localhost 2>/dev/null | grep -v '^round-trip '");
system("echo %d", ++this->a);
exit(0);
}

View File

@ -1,8 +1,17 @@
foo 9 -2
localhost is alive
PING localhost (127.0.0.1): 56 data bytes
--- localhost ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
10
localhost is alive
PING localhost (127.0.0.1): 56 data bytes
--- localhost ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
11
localhost is alive
PING localhost (127.0.0.1): 56 data bytes
--- localhost ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
12