Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(147)

Side by Side Diff: chrome/browser/resources/chromeos/chromevox/cvox2/background/live_regions_test.extjs

Issue 1801363003: Add a $joinedDescendants output specifier. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix tests Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Include test fixture. 5 // Include test fixture.
6 GEN_INCLUDE(['../../testing/chromevox_next_e2e_test_base.js', 6 GEN_INCLUDE(['../../testing/chromevox_next_e2e_test_base.js',
7 '../../testing/assert_additions.js']); 7 '../../testing/assert_additions.js']);
8 8
9 GEN_INCLUDE(['../../testing/mock_feedback.js']); 9 GEN_INCLUDE(['../../testing/mock_feedback.js']);
10 10
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
103 <script> 103 <script>
104 document.getElementById('go').addEventListener('click', function() { 104 document.getElementById('go').addEventListener('click', function() {
105 document.getElementById('c').textContent = 'Charlie'; 105 document.getElementById('c').textContent = 'Charlie';
106 document.getElementById('a').textContent = 'Alpha'; 106 document.getElementById('a').textContent = 'Alpha';
107 }, false); 107 }, false);
108 </script> 108 </script>
109 */}, 109 */},
110 function(rootNode) { 110 function(rootNode) {
111 var go = rootNode.find({ role: RoleType.button }); 111 var go = rootNode.find({ role: RoleType.button });
112 mockFeedback.call(go.doDefault.bind(go)) 112 mockFeedback.call(go.doDefault.bind(go))
113 .expectQueuedSpeech('Alpha') 113 .expectQueuedSpeech('Alpha Bravo Charlie ')
114 .expectQueuedSpeech('Bravo')
115 .expectQueuedSpeech('Charlie');
116 mockFeedback.replay(); 114 mockFeedback.replay();
117 }); 115 });
118 }); 116 });
119 117
120 TEST_F('LiveRegionsTest', 'LiveRegionChangeImageAlt', function() { 118 TEST_F('LiveRegionsTest', 'LiveRegionChangeImageAlt', function() {
121 // Note that there is a live region outputted as a result of page load; the 119 // Note that there is a live region outputted as a result of page load; the
122 // test expects a live region announcement after a click on the button, but 120 // test expects a live region announcement after a click on the button, but
123 // the LiveRegions module has a half second filter for live region 121 // the LiveRegions module has a half second filter for live region
124 // announcements on the same node. Set that timeout to 0 to prevent 122 // announcements on the same node. Set that timeout to 0 to prevent
125 // flakeyness. 123 // flakeyness.
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
243 var focusAfterNodeChange = window.setTimeout.bind(window, function() { 241 var focusAfterNodeChange = window.setTimeout.bind(window, function() {
244 root.firstChild.nextSibling.focus(); 242 root.firstChild.nextSibling.focus();
245 }, 1000); 243 }, 1000);
246 mockFeedback.call(focusAfterNodeChange) 244 mockFeedback.call(focusAfterNodeChange)
247 .expectSpeech('hello!') 245 .expectSpeech('hello!')
248 .expectNextSpeechUtteranceIsNot('hello!') 246 .expectNextSpeechUtteranceIsNot('hello!')
249 .expectNextSpeechUtteranceIsNot('hello!') ; 247 .expectNextSpeechUtteranceIsNot('hello!') ;
250 mockFeedback.replay(); 248 mockFeedback.replay();
251 }); 249 });
252 }); 250 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698