Fix flags usage and make Commander Flags capable.
- Programs should exit on Flags parse error. - Commander now accepts a string vector for interop with Flags.
This commit is contained in:
@@ -90,6 +90,7 @@ main(int argc, char *argv[])
|
||||
if (parsed != scsl::Flags::ParseStatus::OK) {
|
||||
std::cerr << "Failed to parse flags: "
|
||||
<< scsl::Flags::ParseStatusToString(parsed) << "\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
sctest::SimpleSuite suite;
|
||||
|
||||
@@ -270,6 +270,7 @@ main(int argc, char *argv[])
|
||||
if (parsed != scsl::Flags::ParseStatus::OK) {
|
||||
std::cerr << "Failed to parse flags: "
|
||||
<< scsl::Flags::ParseStatusToString(parsed) << "\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
SimpleSuite suite;
|
||||
|
||||
@@ -122,6 +122,7 @@ main(int argc, char *argv[])
|
||||
if (parsed != scsl::Flags::ParseStatus::OK) {
|
||||
std::cerr << "Failed to parse flags: "
|
||||
<< scsl::Flags::ParseStatusToString(parsed) << "\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
sctest::SimpleSuite suite;
|
||||
|
||||
@@ -245,6 +245,7 @@ main(int argc, char **argv)
|
||||
if (parsed != scsl::Flags::ParseStatus::OK) {
|
||||
std::cerr << "Failed to parse flags: "
|
||||
<< scsl::Flags::ParseStatusToString(parsed) << "\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
sctest::SimpleSuite suite;
|
||||
|
||||
@@ -133,6 +133,7 @@ main(int argc, char *argv[])
|
||||
if (parsed != scsl::Flags::ParseStatus::OK) {
|
||||
std::cerr << "Failed to parse flags: "
|
||||
<< scsl::Flags::ParseStatusToString(parsed) << "\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
sctest::SimpleSuite suite;
|
||||
|
||||
@@ -99,6 +99,7 @@ main(int argc, char *argv[])
|
||||
if (parsed != scsl::Flags::ParseStatus::OK) {
|
||||
std::cerr << "Failed to parse flags: "
|
||||
<< scsl::Flags::ParseStatusToString(parsed) << "\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
SimpleSuite suite;
|
||||
|
||||
@@ -442,6 +442,7 @@ main(int argc, char *argv[])
|
||||
if (parsed != scsl::Flags::ParseStatus::OK) {
|
||||
std::cerr << "Failed to parse flags: "
|
||||
<< scsl::Flags::ParseStatusToString(parsed) << "\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
SimpleSuite suite;
|
||||
|
||||
@@ -66,6 +66,7 @@ main(int argc, char *argv[])
|
||||
if (parsed != scsl::Flags::ParseStatus::OK) {
|
||||
std::cerr << "Failed to parse flags: "
|
||||
<< scsl::Flags::ParseStatusToString(parsed) << "\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
sctest::SimpleSuite suite;
|
||||
|
||||
@@ -149,6 +149,7 @@ main(int argc, char *argv[])
|
||||
if (parsed != scsl::Flags::ParseStatus::OK) {
|
||||
std::cerr << "Failed to parse flags: "
|
||||
<< scsl::Flags::ParseStatusToString(parsed) << "\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
sctest::SimpleSuite suite;
|
||||
|
||||
@@ -151,6 +151,7 @@ main(int argc, char *argv[])
|
||||
if (parsed != scsl::Flags::ParseStatus::OK) {
|
||||
std::cerr << "Failed to parse flags: "
|
||||
<< scsl::Flags::ParseStatusToString(parsed) << "\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
sctest::SimpleSuite suite;
|
||||
|
||||
@@ -442,6 +442,7 @@ main(int argc, char *argv[])
|
||||
if (parsed != scsl::Flags::ParseStatus::OK) {
|
||||
std::cerr << "Failed to parse flags: "
|
||||
<< scsl::Flags::ParseStatusToString(parsed) << "\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
SimpleSuite suite;
|
||||
|
||||
Reference in New Issue
Block a user