DescriptionPort some importer unit tests to browser tests to be able to fully exercise the ExternalProcessImporterHost.
These need to be browser_tests as the ExternalProcessImporterHost uses a utility process (which unit_tests don't support). Safari/toolbar importer tests don't need to be made into browser tests as Firefox tests are sufficient to exercise ExternalProcessImporterHost on every platform (and the IE tests are necessary to exercise some extra Windows-specific COM magic coming as part of http://crbug.com/219419).
For now only Mac uses the ExternalProcessImporterHost, but Windows and Linux will be ported over in upcoming CLs.
Enhanced importer_unittest_utils to have better error reporting (i.e. instead of just returning false on failed comparison which was hard to diagnose).
Precursor CL to https://codereview.chromium.org/12670013
TBR=ben@chromium.org
BUG=219419, 22142
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=196518
Patch Set 1 : #
Total comments: 2
Patch Set 2 : merge up to r196136 #Patch Set 3 : merge up to r196404 #Patch Set 4 : fix includes post-merge #
Messages
Total messages: 13 (0 generated)
|