[Nagios-checkins] SF.net SVN: nagios:[2747] nagioscore/trunk/lib/test-runcmd.c
Nagios network monitoring software is enterprise server monitoring
Brought to you by:
egalstad,
sawolf-nagios
From: <ag...@us...> - 2013-04-16 12:46:54
|
Revision: 2747 http://nagios.svn.sourceforge.net/nagios/?rev=2747&view=rev Author: ageric Date: 2013-04-16 12:46:46 +0000 (Tue, 16 Apr 2013) Log Message: ----------- lib/test-runcmd: Enumerate the anomaly testcases It's silly not to, since searching for the right C representation of a shell-escaped string is just retardedly annoying. Signed-off-by: Andreas Ericsson <ae...@op...> Modified Paths: -------------- nagioscore/trunk/lib/test-runcmd.c Modified: nagioscore/trunk/lib/test-runcmd.c =================================================================== --- nagioscore/trunk/lib/test-runcmd.c 2013-04-12 16:44:03 UTC (rev 2746) +++ nagioscore/trunk/lib/test-runcmd.c 2013-04-16 12:46:46 UTC (rev 2747) @@ -43,14 +43,14 @@ { 0, "foo \\& bar" }, { RUNCMD_HAS_JOBCONTROL, "lala foo ; bar" }, { 0, "lala 'foo; bar'" }, - { RUNCMD_HAS_SUBCOMMAND, "foo \"`extcmd`\"" }, - { 0, "foo \"\\`extcmd\\`\"" }, - { RUNCMD_HAS_SUBCOMMAND, "foo `extcmd`" }, - { 0, "foo \\`extcmd\\`" }, - { RUNCMD_HAS_SUBCOMMAND, "foo \"$(extcmd)\"" }, - { 0, "foo \\$\\(extcmd\\)" }, - { RUNCMD_HAS_SUBCOMMAND | RUNCMD_HAS_PAREN, "foo $(extcmd" }, - { 0, "foo \\$\\(extcmd\\)" }, + { RUNCMD_HAS_SUBCOMMAND, "foo \"`extcmd1`\"" }, + { 0, "foo \"\\`extcmd1\\`\"" }, + { RUNCMD_HAS_SUBCOMMAND, "foo `extcmd2`" }, + { 0, "foo \\`extcmd2\\`" }, + { RUNCMD_HAS_SUBCOMMAND, "foo \"$(extcmd3)\"" }, + { 0, "foo \\$\\(extcmd3\\)" }, + { RUNCMD_HAS_SUBCOMMAND | RUNCMD_HAS_PAREN, "foo $(extcmd4" }, + { 0, "foo \\$\\(extcmd4\\)" }, { RUNCMD_HAS_UBDQ, "foo\" bar" }, { 0, "foo\\\" bar" }, { RUNCMD_HAS_UBSQ, "foo' bar" }, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |