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"};
|
||||
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