Commit 728da0e65aa48766ba9bd92023ee157e1f5d2b14
1 parent
2f86fb1d
add some more tests
Showing
1 changed file
with
5 additions
and
0 deletions
test/options.cpp
| @@ -59,4 +59,9 @@ TEST_CASE("Basic options", "[options]") | @@ -59,4 +59,9 @@ TEST_CASE("Basic options", "[options]") | ||
| 59 | options.parse(argc, actual_argv); | 59 | options.parse(argc, actual_argv); |
| 60 | 60 | ||
| 61 | CHECK(options.count("long") == 1); | 61 | CHECK(options.count("long") == 1); |
| 62 | + CHECK(options.count("s") == 1); | ||
| 63 | + CHECK(options.count("value") == 1); | ||
| 64 | + CHECK(options.count("a") == 1); | ||
| 65 | + CHECK(options["value"].as<std::string>() == "value"); | ||
| 66 | + CHECK(options["a"].as<std::string>() == "b"); | ||
| 62 | } | 67 | } |