Descriptionextensions: Introduce a fake ExtensionsClient implementation.
And hook it up in our test suite.
The following tests still fail or crash, but for other reasons other than g_client being NULL. Now they are more about FATAL:api_permission_set.cc(125)] Check failed: permission_info.
8 tests failed:
ExtensionURLPatternTest.ConvertToExplicitSchemes
ExtensionURLPatternTest.GetAsString
ExtensionURLPatternTest.Match13
ExtensionURLPatternTest.Match19
ExtensionURLPatternTest.Match9
ExtensionURLPatternTest.Ports
FileUtilTest.ExtensionResourceURLToFilePath
FileUtilTest.ExtensionURLToRelativeFilePath
9 tests crashed:
APIPermissionSetTest.CreateDifference
APIPermissionSetTest.CreateIntersection
APIPermissionSetTest.CreateUnion
APIPermissionSetTest.General
APIPermissionSetTest.IPC
APIPermissionSetTest.ImplicitPermissions
ManifestHandlerTest.DependentHandlers
ManifestHandlerTest.FailingHandlers
ManifestHandlerTest.Validate
BUG=348066
TEST=extensions_unittests
R=jamescook@chromium.org,yoz@chromium.org
NOTRY=true
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=263573
Patch Set 1 #Patch Set 2 : initialize on testsuite #
Total comments: 10
Patch Set 3 : address yoz review #Messages
Total messages: 7 (0 generated)
|