Lines Matching refs:mod_info
89 mod_info = module_info.ModuleInfo()
91 mod_info.module_info_target)
100 mod_info = module_info.ModuleInfo()
102 mod_info.module_info_target)
111 mod_info = module_info.ModuleInfo()
113 mod_info.module_info_target)
132 mod_info = module_info.ModuleInfo()
134 mod_info._get_path_to_module_info(mod_info_dict))
140 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
141 self.assertTrue(mod_info.is_module(EXPECTED_MOD_TARGET))
142 self.assertFalse(mod_info.is_module(UNEXPECTED_MOD_TARGET))
148 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
149 self.assertEqual(mod_info.get_paths(EXPECTED_MOD_TARGET),
151 self.assertEqual(mod_info.get_paths(MOD_NO_PATH), [])
156 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
157 self.assertEqual(mod_info.get_module_names(EXPECTED_MOD_TARGET_PATH[0]),
160 self, mod_info.get_module_names(PATH_TO_MULT_MODULES),
166 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
168 for path_to_mod_info in mod_info.path_to_module_info[PATH_TO_MULT_MODULES_WITH_MULTI_ARCH]:
177 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
179 self.assertFalse(mod_info.is_suite_in_compatibility_suites("cts", info))
181 self.assertTrue(mod_info.is_suite_in_compatibility_suites("cts", info2))
182 self.assertFalse(mod_info.is_suite_in_compatibility_suites("vts10", info2))
184 self.assertTrue(mod_info.is_suite_in_compatibility_suites("cts", info3))
185 self.assertTrue(mod_info.is_suite_in_compatibility_suites("vts10", info3))
186 self.assertFalse(mod_info.is_suite_in_compatibility_suites("ats", info3))
193 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
195 self.assertEqual(mod_info.get_testable_modules(), set())
196 mod_info.name_to_module_info = NAME_TO_MODULE_INFO
199 self.assertEqual(1, len(mod_info.get_testable_modules('test_suite')))
201 self.assertEqual(0, len(mod_info.get_testable_modules('test_suite')))
202 self.assertEqual(1, len(mod_info.get_testable_modules()))
209 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
216 self.assertFalse(mod_info.is_testable_module(non_installed_module_info))
217 self.assertFalse(mod_info.is_testable_module({}))
219 self.assertTrue(mod_info.is_testable_module(installed_module_info))
221 self.assertFalse(mod_info.is_testable_module(installed_module_info))
223 self.assertTrue(mod_info.is_testable_module(non_installed_module_info))
229 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
233 self.assertTrue(mod_info.has_test_config(info))
234 self.assertTrue(mod_info.has_test_config({}))
238 self.assertTrue(mod_info.has_test_config(info))
239 self.assertFalse(mod_info.has_test_config({}))
244 self.assertTrue(mod_info.has_test_config(info2))
251 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
252 mod_info.name_to_module_info = MOD_NAME_INFO_DICT
253 mod_info.path_to_module_info = MOD_PATH_INFO_DICT
255 self.assertEqual(mod_info.get_robolectric_test_name(
260 self.assertEqual(mod_info.get_robolectric_test_name(
269 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
270 mod_info.name_to_module_info = MOD_NAME_INFO_DICT
271 mod_info.path_to_module_info = MOD_PATH_INFO_DICT
275 self.assertTrue(mod_info.is_robolectric_test(RUN_ROBO_MOD_NAME))
277 self.assertTrue(mod_info.is_robolectric_test(NON_RUN_ROBO_MOD_NAME))
280 self.assertFalse(mod_info.is_robolectric_test('rand_mod'))
286 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
295 mod_info.name_to_module_info = MOD_INFO_DICT
296 self.assertTrue(mod_info.is_auto_gen_test_config(MOD_NAME1))
297 self.assertFalse(mod_info.is_auto_gen_test_config(MOD_NAME2))
298 self.assertFalse(mod_info.is_auto_gen_test_config(MOD_NAME3))
299 self.assertFalse(mod_info.is_auto_gen_test_config(MOD_NAME4))
304 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
309 mod_info.name_to_module_info = MOD_INFO_DICT
310 self.assertTrue(mod_info.is_robolectric_module(MOD_INFO_DICT[MOD_NAME1]))
311 self.assertFalse(mod_info.is_robolectric_module(MOD_INFO_DICT[MOD_NAME2]))
318 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
325 name_to_mod_info = mod_info._merge_build_system_infos(
336 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
343 name_to_mod_info = mod_info._merge_build_system_infos(
354 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
359 mod_info._merge_build_system_infos(mod_info.name_to_module_info,
362 mod_info.get_module_dependency('dep_test_module'),
370 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
376 mod_info._merge_build_system_infos(mod_info.name_to_module_info,
379 mod_info.get_module_dependency('dep_test_module'),
387 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
391 mod_info._merge_build_system_infos(mod_info.name_to_module_info,
394 mod_info.get_install_module_dependency('dep_test_module'),
402 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
409 name_to_mod_info = mod_info._merge_build_system_infos(
448 mod_info = module_info.ModuleInfo(module_file=JSON_FILE_PATH)
449 self.assertTrue(mod_info.is_unit_test(maininfo_with_unittest))