| Index: chrome/test/data/pdf/material_elements_test.js
|
| diff --git a/chrome/test/data/pdf/material_elements_test.js b/chrome/test/data/pdf/material_elements_test.js
|
| index 8ec88b2acfd38758951cdf8016dc833ea89accef..60bc2298c198133d161f5c11b541bc13ab9fa223 100644
|
| --- a/chrome/test/data/pdf/material_elements_test.js
|
| +++ b/chrome/test/data/pdf/material_elements_test.js
|
| @@ -160,17 +160,20 @@ var tests = [
|
| zoomToolbar.addEventListener('fit-to-page', logEvent);
|
|
|
| // Initial: Show fit-to-page.
|
| - chrome.test.assertEq(fitPageIcon, fab.icon);
|
| + // TODO(tsergeant): This assertion attempts to be resilient to iconset
|
| + // changes. A better solution is something like
|
| + // https://github.com/PolymerElements/iron-icon/issues/68.
|
| + chrome.test.assertTrue(fab.icon.endsWith(fitPageIcon));
|
|
|
| // Tap 1: Fire fit-to-page, show fit-to-width.
|
| MockInteractions.tap(fab);
|
| assertEvent('fit-to-page');
|
| - chrome.test.assertEq(fitWidthIcon, fab.icon);
|
| + chrome.test.assertTrue(fab.icon.endsWith(fitWidthIcon));
|
|
|
| // Tap 2: Fire fit-to-width, show fit-to-page.
|
| MockInteractions.tap(fab);
|
| assertEvent('fit-to-width');
|
| - chrome.test.assertEq(fitPageIcon, fab.icon);
|
| + chrome.test.assertTrue(fab.icon.endsWith(fitPageIcon));
|
|
|
| // Tap 3: Fire fit-to-page again.
|
| MockInteractions.tap(fab);
|
|
|