Lines Matching refs:mod_info
107 mod_info = json.load(json_file)
108 return module_info_target, mod_info
121 for mod_name, mod_info in name_to_module_info.items():
124 if mod_name != mod_info.get(constants.MODULE_NAME, ''):
126 for path in mod_info.get(constants.MODULE_PATH, []):
127 mod_info[constants.MODULE_NAME] = mod_name
130 path_to_module_info[path].append(mod_info)
132 path_to_module_info[path] = [mod_info]
171 def is_suite_in_compatibility_suites(self, suite, mod_info): argument
181 return suite in mod_info.get(constants.MODULE_COMPATIBILITY_SUITES, [])
204 def is_testable_module(self, mod_info): argument
217 if not mod_info:
219 if mod_info.get(constants.MODULE_INSTALLED) and self.has_test_config(mod_info):
221 if self.is_robolectric_test(mod_info.get(constants.MODULE_NAME)):
225 def has_test_config(self, mod_info): argument
240 for test_config in mod_info.get(constants.MODULE_TEST_CONFIG, []):
244 for path in mod_info.get(constants.MODULE_PATH, []):
249 return self.is_auto_gen_test_config(mod_info.get(constants.MODULE_NAME))
270 mod_info = self.get_module_info(mod)
271 if self.is_robolectric_module(mod_info):
288 mod_info = self.get_module_info(module_name)
289 if self.is_robolectric_module(mod_info):
306 mod_info = self.name_to_module_info.get(module_name)
307 auto_test_config = mod_info.get('auto_test_config', [])
311 def is_robolectric_module(self, mod_info): argument
320 if mod_info:
321 return (mod_info.get(constants.MODULE_CLASS, [None])[0] ==
334 mod_info = self.get_module_info(module_name)
335 return constants.MODULE_CLASS_NATIVE_TESTS in mod_info.get(