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:
parent
4af3faef80
commit
87185a1879
@ -306,3 +306,19 @@ TEST_F(SubcommandProgram, HelpOrder) {
|
|||||||
args = {"-h", "start"};
|
args = {"-h", "start"};
|
||||||
EXPECT_THROW(run(), CLI::CallForHelp);
|
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);
|
||||||
|
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user