1
0
mirror of https://github.com/CLIUtils/CLI11.git synced 2025-05-01 13:13:53 +00:00

Adding callback success

This commit is contained in:
Henry Fredrick Schreiner 2017-03-08 10:49:51 -05:00
parent 4af3faef80
commit 87185a1879

View File

@ -306,3 +306,19 @@ TEST_F(SubcommandProgram, HelpOrder) {
args = {"-h", "start"};
EXPECT_THROW(run(), CLI::CallForHelp);
}
TEST_F(SubcommandProgram, Callbacks) {
start->set_callback([](){
throw CLI::Success();
});
run();
app.reset();
args = {"start"};
EXPECT_THROW(run(), CLI::Success);
}