Lines Matching refs:CommandParser

23 #include "CommandParser.h"
122 CommandParser::GetInstance().argsMap.clear();
123 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
124 EXPECT_TRUE(CommandParser::GetInstance().IsSet("arp"));
125 EXPECT_FALSE(CommandParser::GetInstance().IsSet("abc"));
130 CommandParser::GetInstance().argsMap.clear();
131 EXPECT_FALSE(CommandParser::GetInstance().ProcessCommand(invalidParamVec));
132 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
137 CommandParser::GetInstance().argsMap.clear();
139 EXPECT_FALSE(CommandParser::GetInstance().ProcessCommand(invalidParamVec));
140 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
145 CommandParser::GetInstance().argsMap.clear();
150 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
151 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
155 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
156 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
164 CommandParser::GetInstance().argsMap.clear();
169 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
170 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
178 CommandParser::GetInstance().argsMap.clear();
183 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
184 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
189 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
190 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
198 CommandParser::GetInstance().argsMap.clear();
204 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
205 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
213 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
214 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
219 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
220 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
228 CommandParser::GetInstance().argsMap.clear();
233 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
234 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
238 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
239 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
247 CommandParser::GetInstance().argsMap.clear();
252 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
253 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
261 CommandParser::GetInstance().argsMap.clear();
266 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
267 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
275 CommandParser::GetInstance().argsMap.clear();
280 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
281 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
289 CommandParser::GetInstance().argsMap.clear();
294 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
295 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
303 CommandParser::GetInstance().argsMap.clear();
308 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
309 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
314 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
315 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
323 CommandParser::GetInstance().argsMap.clear();
328 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
329 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
334 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
335 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
343 CommandParser::GetInstance().argsMap.clear();
348 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
349 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
354 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
355 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
363 CommandParser::GetInstance().argsMap.clear();
368 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
369 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
374 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
375 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
383 CommandParser::GetInstance().argsMap.clear();
388 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
389 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
394 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
395 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
403 CommandParser::GetInstance().argsMap.clear();
408 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
409 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
414 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
415 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
423 CommandParser::GetInstance().argsMap.clear();
428 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
429 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
434 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
435 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
443 CommandParser::GetInstance().argsMap.clear();
448 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
449 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
454 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
455 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
463 CommandParser::GetInstance().argsMap.clear();
468 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
469 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
474 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
475 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
483 CommandParser::GetInstance().argsMap.clear();
488 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
489 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
494 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
495 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
503 CommandParser::GetInstance().argsMap.clear();
508 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
509 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
513 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
514 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
522 CommandParser::GetInstance().argsMap.clear();
527 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
528 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
536 CommandParser::GetInstance().argsMap.clear();
541 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
542 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
547 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
548 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
556 CommandParser::GetInstance().argsMap.clear();
561 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
562 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
567 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
568 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
576 CommandParser::GetInstance().argsMap.clear();
582 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
583 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
592 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
593 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
598 CommandParser::GetInstance().argsMap.clear();
603 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
604 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
610 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
611 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
619 CommandParser::GetInstance().argsMap.clear();
625 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
626 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
635 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
636 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
641 CommandParser::GetInstance().argsMap.clear();
646 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
647 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
653 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
654 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
662 CommandParser::GetInstance().argsMap.clear();
667 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
668 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
673 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
674 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
682 CommandParser::GetInstance().argsMap.clear();
687 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
688 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
693 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
694 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
702 CommandParser::GetInstance().argsMap.clear();
708 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
709 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
715 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
716 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
721 CommandParser::GetInstance().argsMap.clear();
726 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
727 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
735 CommandParser::GetInstance().argsMap.clear();
741 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
742 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
748 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
749 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
754 CommandParser::GetInstance().argsMap.clear();
759 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
760 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
769 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
770 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
778 CommandParser::GetInstance().argsMap.clear();
783 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
784 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
789 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
790 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
798 CommandParser::GetInstance().argsMap.clear();
803 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
804 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
809 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
810 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
818 CommandParser::GetInstance().argsMap.clear();
823 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
824 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
829 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
830 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
838 CommandParser::GetInstance().argsMap.clear();
843 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
844 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
849 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
850 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
858 CommandParser::GetInstance().argsMap.clear();
863 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
864 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
869 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
870 EXPECT_FALSE(CommandParser::GetInstance().IsCommandValid());
879 CommandParser::GetInstance().argsMap.clear();
880 EXPECT_TRUE(CommandParser::GetInstance().ProcessCommand(validParamVec));
881 EXPECT_TRUE(CommandParser::GetInstance().IsCommandValid());
888 std::string str3 = CommandParser::GetInstance().Value("shape");
897 std::vector<std::string> vec3 = CommandParser::GetInstance().Values("or");
910 CommandParser::GetInstance().Register(key, count, "abcd");
911 uint32_t num = CommandParser::GetInstance().regsArgsCountMap[key];
912 std::string helpStr = CommandParser::GetInstance().regsHelpMap[key];
924 EXPECT_FALSE(CommandParser::GetInstance().IsResolutionValid(val1));
925 EXPECT_TRUE(CommandParser::GetInstance().IsResolutionValid(val2));
926 EXPECT_TRUE(CommandParser::GetInstance().IsResolutionValid(val3));
927 EXPECT_TRUE(CommandParser::GetInstance().IsResolutionValid(val4));
928 EXPECT_FALSE(CommandParser::GetInstance().IsResolutionValid(val5));
934 EXPECT_EQ(CommandParser::GetInstance().GetOrignalResolutionWidth(), val1);
940 EXPECT_EQ(CommandParser::GetInstance().GetOrignalResolutionHeight(), val1);
946 EXPECT_EQ(CommandParser::GetInstance().GetCompressionResolutionWidth(), val1);
952 EXPECT_EQ(CommandParser::GetInstance().GetCompressionResolutionHeight(), val1);
958 EXPECT_EQ(CommandParser::GetInstance().GetJsHeapSize(), val1);
964 EXPECT_EQ(CommandParser::GetInstance().GetAppName(), val1);
969 EXPECT_TRUE(CommandParser::GetInstance().IsSendJSHeap());
974 EXPECT_EQ(CommandParser::GetInstance().GetDeviceType(), "phone");
979 EXPECT_TRUE(CommandParser::GetInstance().IsRegionRefresh());
984 EXPECT_TRUE(CommandParser::GetInstance().IsCardDisplay());
989 EXPECT_EQ(CommandParser::GetInstance().GetConfigPath(), currFile);
995 EXPECT_EQ(CommandParser::GetInstance().GetProjectID(), str);
1001 EXPECT_EQ(CommandParser::GetInstance().GetScreenMode(), CommandParser::ScreenMode::STATIC);
1006 EXPECT_EQ(CommandParser::GetInstance().GetConfigChanges(), "");
1011 EXPECT_EQ(CommandParser::GetInstance().GetAppResourcePath(), currDir);
1017 EXPECT_EQ(CommandParser::GetInstance().GetScreenShape(), str);
1023 EXPECT_EQ(CommandParser::GetInstance().GetProjectModel(), str);
1029 EXPECT_EQ(CommandParser::GetInstance().GetProjectModelEnumValue(), value);
1035 EXPECT_EQ(CommandParser::GetInstance().GetProjectModelEnumName(index), "FA");
1037 EXPECT_EQ(CommandParser::GetInstance().GetProjectModelEnumName(index), "Stage");
1039 EXPECT_EQ(CommandParser::GetInstance().GetProjectModelEnumName(index), "FA");
1041 EXPECT_EQ(CommandParser::GetInstance().GetProjectModelEnumName(index), "FA");
1047 EXPECT_EQ(CommandParser::GetInstance().GetPages(), str);
1052 EXPECT_EQ(CommandParser::GetInstance().GetContainerSdkPath(), currDir);
1058 EXPECT_FALSE(CommandParser::GetInstance().CheckParamInvalidity(param, true));
1059 EXPECT_FALSE(CommandParser::GetInstance().CheckParamInvalidity(param, false));
1061 EXPECT_FALSE(CommandParser::GetInstance().CheckParamInvalidity(param, true));
1062 EXPECT_FALSE(CommandParser::GetInstance().CheckParamInvalidity(param, false));
1064 EXPECT_TRUE(CommandParser::GetInstance().CheckParamInvalidity(param, true));
1065 EXPECT_FALSE(CommandParser::GetInstance().CheckParamInvalidity(param, false));
1067 EXPECT_TRUE(CommandParser::GetInstance().CheckParamInvalidity(param, true));
1068 EXPECT_FALSE(CommandParser::GetInstance().CheckParamInvalidity(param, false));
1070 EXPECT_FALSE(CommandParser::GetInstance().CheckParamInvalidity(param, true));
1071 EXPECT_FALSE(CommandParser::GetInstance().CheckParamInvalidity(param, false));
1073 EXPECT_FALSE(CommandParser::GetInstance().CheckParamInvalidity(param, true));
1074 EXPECT_FALSE(CommandParser::GetInstance().CheckParamInvalidity(param, false));
1079 EXPECT_TRUE(CommandParser::GetInstance().IsComponentMode());
1085 EXPECT_EQ(CommandParser::GetInstance().GetAbilityPath(), str);
1091 EXPECT_EQ(CommandParser::GetInstance().GetAbilityName(), str);
1096 EXPECT_TRUE(CommandParser::GetInstance().IsStaticCard());
1102 EXPECT_FALSE(CommandParser::GetInstance().IsMainArgLengthInvalid(validStr.c_str()));
1106 EXPECT_TRUE(CommandParser::GetInstance().IsMainArgLengthInvalid(invalidStr.c_str()));
1111 EXPECT_TRUE(CommandParser::GetInstance().IsFoldable());
1117 EXPECT_EQ(CommandParser::GetInstance().GetFoldStatus(), str);
1123 EXPECT_EQ(CommandParser::GetInstance().GetFoldResolutionWidth(), value);
1129 EXPECT_EQ(CommandParser::GetInstance().GetFoldResolutionHeight(), value);
1134 EXPECT_EQ(CommandParser::GetInstance().GetLoaderJsonPath(), currFile);
1140 CommandParser::GetInstance().GetCommandInfo(info);
1148 CommandParser::GetInstance().GetFoldInfo(info);
1163 int ret = CommandParser::GetInstance().ParseArgs(argc, argv);
1167 ret = CommandParser::GetInstance().ParseArgs(argc, argv);
1170 ret = CommandParser::GetInstance().ParseArgs(argc, argv);
1174 ret = CommandParser::GetInstance().ParseArgs(argc, argv);