def test_GetVendorBuildProp(self): target_info = BuildInfo(self.TEST_INFO_DICT, None) self.assertEqual( 'vendor-build-fingerprint', target_info.GetVendorBuildProp('ro.vendor.build.fingerprint')) self.assertRaises(common.ExternalError, target_info.GetVendorBuildProp, 'ro.build.nonexistent')
def test_GetVendorBuildProp_with_oem_props(self): target_info = BuildInfo(self.TEST_INFO_DICT_USES_OEM_PROPS, self.TEST_OEM_DICTS) self.assertEqual( 'vendor-build-fingerprint', target_info.GetVendorBuildProp('ro.vendor.build.fingerprint')) self.assertRaises(common.ExternalError, target_info.GetVendorBuildProp, 'ro.build.nonexistent')