Index: chrome/browser/extensions/extension_service_unittest.cc |
diff --git a/chrome/browser/extensions/extension_service_unittest.cc b/chrome/browser/extensions/extension_service_unittest.cc |
index cf6b075a5fee933610ccc9dabe2350e460a99ab8..1a081a0e60540a2292e61c15aa7ebed50e5dfc1e 100644 |
--- a/chrome/browser/extensions/extension_service_unittest.cc |
+++ b/chrome/browser/extensions/extension_service_unittest.cc |
@@ -5090,6 +5090,19 @@ TEST_F(ExtensionServiceTest, ExternalPrefProvider) { |
" }" |
"}"; |
EXPECT_EQ(1, from_webstore_visitor.Visit(json_data)); |
+ |
+ // Test was_installed_by_eom. |
+ MockProviderVisitor was_installed_by_eom_visitor( |
+ base_path, Extension::WAS_INSTALLED_BY_OEM); |
+ json_data = |
+ "{" |
+ " \"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\": {" |
+ " \"external_crx\": \"RandomExtension.crx\"," |
+ " \"external_version\": \"1.0\"," |
+ " \"was_installed_by_oem\": true" |
+ " }" |
+ "}"; |
+ EXPECT_EQ(1, was_installed_by_eom_visitor.Visit(json_data)); |
} |
// Test loading good extensions from the profile directory. |