summaryrefslogtreecommitdiff
path: root/tests/combined/driver.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'tests/combined/driver.cxx')
-rw-r--r--tests/combined/driver.cxx39
1 files changed, 0 insertions, 39 deletions
diff --git a/tests/combined/driver.cxx b/tests/combined/driver.cxx
deleted file mode 100644
index ace3e64..0000000
--- a/tests/combined/driver.cxx
+++ /dev/null
@@ -1,39 +0,0 @@
-// file : tests/combined/driver.cxx
-// author : Boris Kolpackov <boris@codesynthesis.com>
-// license : MIT; see accompanying LICENSE file
-
-// Test combined flags (-xyz vs -x -y -z) and option values (--foo=bar).
-//
-
-#include <iostream>
-
-#include "test.hxx"
-
-using namespace std;
-
-int
-main (int argc, char* argv[])
-{
- try
- {
- cli::argv_file_scanner s (argc, argv, "--file");
- options o (s);
-
- if (o.foo_specified ())
- cout << "--foo=" << o.foo () << endl;
-
- if (o.x () || o.y () || o.z ())
- cout << '-'
- << (o.x () ? "x" : "")
- << (o.y () ? "y" : "")
- << (o.z () ? "z" : "") << endl;
-
- if (o.xyz ())
- cout << "--xyz" << endl;
- }
- catch (const cli::exception& e)
- {
- cerr << e << endl;
- return 1;
- }
-}