With argumentsΒΆ
Launch with arguments:
add_executable(gauze_args main.cpp)
gauze_add_test(NAME gauze_args COMMAND gauze_args arg1 arg2 arg3)
#include <iostream> // std::cout
#include <cstdlib> // EXIT_SUCCESS
int gauze_main(int argc, char** argv) {
std::cout << "argc = " << argc << std::endl;
for (int i=0; i<argc; ++i) {
std::cout << "argv[" << i << "] = " << argv[i] << std::endl;
}
return EXIT_SUCCESS;
}