Commit 43846d76 authored by Devlin Cronin's avatar Devlin Cronin Committed by Commit Bot

[Extensions] Update IdentityTestWithSignin to manifest v2

Update IdentityTestWithSignin to manifest v2 and remove the allowance
for manifest v1 extensions.

Bug: 816679

Change-Id: I0312986394cf10c58f31884284f7830df947feea
Reviewed-on: https://chromium-review.googlesource.com/1014600Reviewed-by: default avatarIstiaque Ahmed <lazyboy@chromium.org>
Commit-Queue: Devlin <rdevlin.cronin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#551804}
parent 87b1f815
...@@ -454,8 +454,6 @@ class IdentityTestWithSignin : public AsyncExtensionBrowserTest { ...@@ -454,8 +454,6 @@ class IdentityTestWithSignin : public AsyncExtensionBrowserTest {
Profile::FromBrowserContext(context)); Profile::FromBrowserContext(context));
} }
bool ShouldAllowLegacyExtensionManifests() override { return true; }
void SetUpOnMainThread() override { void SetUpOnMainThread() override {
AsyncExtensionBrowserTest::SetUpOnMainThread(); AsyncExtensionBrowserTest::SetUpOnMainThread();
...@@ -671,11 +669,7 @@ class IdentityGetProfileUserInfoFunctionTest : public IdentityTestWithSignin { ...@@ -671,11 +669,7 @@ class IdentityGetProfileUserInfoFunctionTest : public IdentityTestWithSignin {
private: private:
scoped_refptr<Extension> CreateExtensionWithEmailPermission() { scoped_refptr<Extension> CreateExtensionWithEmailPermission() {
std::unique_ptr<base::DictionaryValue> test_extension_value( return ExtensionBuilder("Test").AddPermission("identity.email").Build();
api_test_utils::ParseDictionary(
"{\"name\": \"Test\", \"version\": \"1.0\", "
"\"permissions\": [\"identity.email\"]}"));
return api_test_utils::CreateExtension(test_extension_value.get());
} }
}; };
...@@ -1964,18 +1958,15 @@ class GetAuthTokenFunctionPublicSessionTest : public GetAuthTokenFunctionTest { ...@@ -1964,18 +1958,15 @@ class GetAuthTokenFunctionPublicSessionTest : public GetAuthTokenFunctionTest {
} }
scoped_refptr<Extension> CreateTestExtension(const std::string& id) { scoped_refptr<Extension> CreateTestExtension(const std::string& id) {
return ExtensionBuilder() return ExtensionBuilder("Test")
.SetManifest( .MergeManifest(
DictionaryBuilder() DictionaryBuilder()
.Set("name", "Test")
.Set("version", "1.0")
.Set("oauth2", .Set("oauth2",
DictionaryBuilder() DictionaryBuilder()
.Set("client_id", "clientId") .Set("client_id", "clientId")
.Set("scopes", ListBuilder().Append("scope1").Build()) .Set("scopes", ListBuilder().Append("scope1").Build())
.Build()) .Build())
.Build()) .Build())
.SetLocation(Manifest::UNPACKED)
.SetID(id) .SetID(id)
.Build(); .Build();
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment