added tests for MainSpaceParser
This commit is contained in:
@@ -96,10 +96,10 @@ MainSpaceParser::Status MainSpaceParser::parse(int argc, const char ** argv, Spa
|
||||
}
|
||||
|
||||
|
||||
MainSpaceParser::Status MainSpaceParser::parse(int argc, const char ** argv, Space & out_space, const Space & options)
|
||||
MainSpaceParser::Status MainSpaceParser::parse(int argc, const char ** argv, Space & out_space, const Space & arguments)
|
||||
{
|
||||
space = &out_space;
|
||||
arguments_required_space = &options;;
|
||||
arguments_required_space = &arguments;;
|
||||
|
||||
return parse(argc, argv);
|
||||
}
|
||||
@@ -109,6 +109,7 @@ MainSpaceParser::Status MainSpaceParser::parse(int argc, const char ** argv)
|
||||
{
|
||||
last_status = status_ok;
|
||||
last_error_option.clear();
|
||||
space->set_empty_object();
|
||||
|
||||
for(size_t i=1 ; i < (size_t)argc && last_status == status_ok ; )
|
||||
{
|
||||
|
@@ -101,7 +101,7 @@ public:
|
||||
*
|
||||
*/
|
||||
Status parse(int argc, const char ** argv, Space & out_space);
|
||||
Status parse(int argc, const char ** argv, Space & out_space, const Space & options);
|
||||
Status parse(int argc, const char ** argv, Space & out_space, const Space & arguments);
|
||||
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user