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

Side by Side Diff: chrome/browser/resources/chromeos/chromevox/common/braille_util_test.unitjs

Issue 1362223003: Improve braille related message descriptions and clean up message handling in Chromevox. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@inputtypeexception
Patch Set: Created 5 years, 2 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 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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_unittest_base.js']); 6 GEN_INCLUDE(['../testing/chromevox_unittest_base.js']);
7 7
8 /** 8 /**
9 * Test fixture. 9 * Test fixture.
10 * @constructor 10 * @constructor
11 * @extends {ChromeVoxUnitTestBase} 11 * @extends {ChromeVoxUnitTestBase}
12 */ 12 */
13 function CvoxBrailleUtilUnitTest() {} 13 function CvoxBrailleUtilUnitTest() {}
14 14
15 CvoxBrailleUtilUnitTest.prototype = { 15 CvoxBrailleUtilUnitTest.prototype = {
16 __proto__: ChromeVoxUnitTestBase.prototype, 16 __proto__: ChromeVoxUnitTestBase.prototype,
17 17
18 /** @override */ 18 /** @override */
19 closureModuleDeps: [ 19 closureModuleDeps: [
20 'cvox.BrailleUtil', 20 'cvox.BrailleUtil',
21 'cvox.CursorSelection', 21 'cvox.CursorSelection',
22 'cvox.NavigationShifter', 22 'cvox.NavigationShifter',
23 'cvox.TestMsgs', 23 'TestMsgs',
24 ], 24 ],
25 25
26 /** @override */ 26 /** @override */
27 setUp: function() { 27 setUp: function() {
28 cvox.ChromeVox.msgs = new cvox.TestMsgs(); 28 Msgs = TestMsgs;
29 }, 29 },
30 30
31 /** 31 /**
32 * @param {!Node} expectedParent Expected parent node. 32 * @param {!Node} expectedParent Expected parent node.
33 * @param {!Node} node Node to examine. 33 * @param {!Node} node Node to examine.
34 * @private 34 * @private
35 */ 35 */
36 assertTextNodeChildOf_: function(expectedParent, node) { 36 assertTextNodeChildOf_: function(expectedParent, node) {
37 assertEquals(Node.TEXT_NODE, node.nodeType); 37 assertEquals(Node.TEXT_NODE, node.nodeType);
38 assertEquals(expectedParent, node.parentNode); 38 assertEquals(expectedParent, node.parentNode);
(...skipping 372 matching lines...) Expand 10 before | Expand all | Expand 10 after
411 selectionSpan = s.getSpanInstanceOf(cvox.ValueSelectionSpan); 411 selectionSpan = s.getSpanInstanceOf(cvox.ValueSelectionSpan);
412 assertEquals(5, s.getSpanStart(selectionSpan)); 412 assertEquals(5, s.getSpanStart(selectionSpan));
413 assertEquals(5, s.getSpanEnd(selectionSpan)); 413 assertEquals(5, s.getSpanEnd(selectionSpan));
414 414
415 // All of the value selected selected with reversed start and end. 415 // All of the value selected selected with reversed start and end.
416 s = cvox.BrailleUtil.createValue('value', 5, 0); 416 s = cvox.BrailleUtil.createValue('value', 5, 0);
417 selectionSpan = s.getSpanInstanceOf(cvox.ValueSelectionSpan); 417 selectionSpan = s.getSpanInstanceOf(cvox.ValueSelectionSpan);
418 assertEquals(0, s.getSpanStart(selectionSpan)); 418 assertEquals(0, s.getSpanStart(selectionSpan));
419 assertEquals(5, s.getSpanEnd(selectionSpan)); 419 assertEquals(5, s.getSpanEnd(selectionSpan));
420 }); 420 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698