Lines Matching refs:expect_dict
145 def check_flags(flags, expect_dict=None, returncode=0): argument
150 if expect_dict:
152 for k in expect_dict.keys():
154 if k in new_dict and new_dict[k]["flag"] != expect_dict[k]:
160 log_info("【expect_result】:{}\n".format(expect_dict))
191 expect_dict = {}
194 expect_dict["ninja"] = False
196 expect_dict["ninja"] = True
198 return flags, expect_dict
203 expect_dict = {}
207 expect_dict["ccache"] = True
209 expect_dict["ccache"] = False
211 return flags, expect_dict
216 expect_dict = {"loader": True}
220 return flags, expect_dict
225 expect_dict = {}
226 return flags, expect_dict
231 expect_dict = {}
233 expect_dict["pycache"] = True
235 expect_dict["pycache"] = False
242 return flags, expect_dict
249 expect_dict = {}
253 expect_dict["use_thin"] = True
254 expect_dict["ninja_build_target"] = True
256 expect_dict["use_thin"] = False
257 expect_dict["ninja_build_target"] = True
258 return flags, expect_dict
263 expect_dict = {"ninja_args": True}
266 return flags, expect_dict
273 expect_dict = {}
276 expect_dict["full_compilation_gn"] = True
277 expect_dict["full_compilation_ninja"] = True
279 expect_dict["full_compilation_gn"] = False
280 expect_dict["full_compilation_ninja"] = False
282 return flags, expect_dict
287 expect_dict = {}
289 return flags, expect_dict
294 expect_dict = {}
296 return flags, expect_dict
305 expect_dict = {}
308 expect_dict["build_example"] = True
310 expect_dict["build_example"] = False
312 return flags, expect_dict
317 expect_dict = {}
322 expect_dict["build_platform"] = True
324 return flags, expect_dict
329 expect_dict = {}
333 return flags, expect_dict
338 expect_dict = {}
348 return flags, expect_dict
353 expect_dict = {}
358 return flags, expect_dict
363 expect_dict = {}
373 expect_dict["build_type_debug"] = True
374 expect_dict["build_type_profile"] = False
375 expect_dict["build_type_none"] = True
377 expect_dict["build_type_debug"] = False
378 expect_dict["build_type_profile"] = True
379 expect_dict["build_type_none"] = True
381 expect_dict["build_type_debug"] = False
382 expect_dict["build_type_profile"] = False
383 expect_dict["build_type_none"] = True
385 return flags, expect_dict
393 expect_dict = {}
396 expect_dict["tracelog"] = False
397 expect_dict["ninja_v"] = False
399 expect_dict["tracelog"] = True
400 expect_dict["ninja_v"] = True
402 return flags, expect_dict
407 expect_dict = {}
414 expect_dict["notest"] = False
415 expect_dict["xts"] = False
417 expect_dict["notest"] = True
418 expect_dict["xts"] = False
420 expect_dict["notest"] = False
421 expect_dict["xts"] = True
423 expect_dict["notest"] = False
424 expect_dict["xts"] = False
426 return flags, expect_dict
431 expect_dict = {}
440 return flags, expect_dict
445 expect_dict = {}
448 expect_dict["gn"] = False
449 expect_dict["done"] = False
450 return flags, expect_dict
455 expect_dict = {}
458 return flags, expect_dict
463 expect_dict = {}
465 return flags, expect_dict
472 expect_dict = {}
475 expect_dict["c_targets"] = True
476 expect_dict["c_overall"] = True
478 expect_dict["c_targets"] = False
479 expect_dict["c_overall"] = False
480 return flags, expect_dict
485 expect_dict = {}
490 expect_dict["ccache_dir"] = True
491 expect_dict["ccache_summary"] = True
493 expect_dict["ccache_dir"] = False
494 expect_dict["ccache_summary"] = False
496 return flags, expect_dict
501 expect_dict = {}
505 return flags, expect_dict
510 expect_dict = {}
517 return flags, expect_dict
1105 before_flags, expect_dict = self.get_match_flags(para_type, para_value)
1107 result = self.check_flags(flag_res, expect_dict, returncode)
1118 flags, expect_dict = method(para_value)
1119 return flags, expect_dict
1124 flag_res, expect_dict = self.get_common_flags(option, check_file=True)
1126 flag_res, expect_dict = self.get_match_flags(para_type, option)
1129 result = self.check_flags(resolve_result, expect_dict, returncode)