From 825562ed1e44dde0561c18331d67cb615dfe0fb3 Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Sat, 8 Jan 2011 10:49:06 +0000 Subject: [PATCH] Add more testscases. Addresses #4469. [SVN r67773] --- test/cmdline_test.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/cmdline_test.cpp b/test/cmdline_test.cpp index 7c26db2..ed86160 100644 --- a/test/cmdline_test.cpp +++ b/test/cmdline_test.cpp @@ -378,6 +378,15 @@ void test_guessing() {0, 0, 0} }; test_cmdline("opt123 opt56 foo,f=", style, test_cases1); + + test_case test_cases2[] = { + {"--fname file --fname2 file2", s_success, "fname: file fname2: file2"}, + {"--fnam file --fnam file2", s_ambiguous_option, ""}, + {"--fnam file --fname2 file2", s_ambiguous_option, ""}, + {"--fname2 file2 --fnam file", s_ambiguous_option, ""}, + {0, 0, 0} + }; + test_cmdline("fname fname2", style, test_cases2); } void test_arguments()