| Index: chrome/test/data/webui/settings/checkbox_tests.js
|
| diff --git a/chrome/test/data/webui/settings/checkbox_tests.js b/chrome/test/data/webui/settings/checkbox_tests.js
|
| index a41419f422f87a501af42246d2e4adaf5a3f4483..f7f9d9ef0b204d855e882742d86315fb93ffb527 100644
|
| --- a/chrome/test/data/webui/settings/checkbox_tests.js
|
| +++ b/chrome/test/data/webui/settings/checkbox_tests.js
|
| @@ -30,14 +30,14 @@ cr.define('settings_checkbox', function() {
|
| document.body.appendChild(testElement);
|
| });
|
|
|
| - test('responds to checked attribute', function() {
|
| + test('value changes on tap', function() {
|
| assertTrue(testElement.checked);
|
|
|
| - testElement.removeAttribute('checked');
|
| + MockInteractions.tap(testElement.$.checkbox);
|
| assertFalse(testElement.checked);
|
| assertFalse(pref.value);
|
|
|
| - testElement.setAttribute('checked', '');
|
| + MockInteractions.tap(testElement.$.checkbox);
|
| assertTrue(testElement.checked);
|
| assertTrue(pref.value);
|
| });
|
| @@ -71,11 +71,11 @@ cr.define('settings_checkbox', function() {
|
| testElement.set('pref', prefNum);
|
| assertTrue(testElement.checked);
|
|
|
| - testElement.removeAttribute('checked');
|
| + MockInteractions.tap(testElement.$.checkbox);
|
| assertFalse(testElement.checked);
|
| assertEquals(0, prefNum.value);
|
|
|
| - testElement.setAttribute('checked', '');
|
| + MockInteractions.tap(testElement.$.checkbox);
|
| assertTrue(testElement.checked);
|
| assertEquals(1, prefNum.value);
|
| });
|
|
|