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')