accessible/tests/mochitest/value.js

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 ////////////////////////////////////////////////////////////////////////////////
     2 // Public methods
     4 /**
     5  * Tests nsIAccessibleValue interface.
     6  *
     7  * @param aAccOrElmOrId  [in] identifier of accessible
     8  * @param aValue         [in] accessible value (nsIAccessible::value)
     9  * @param aCurrValue     [in] current value (nsIAccessibleValue::currentValue)
    10  * @param aMinValue      [in] minimum value (nsIAccessibleValue::minimumValue)
    11  * @param aMaxValue      [in] maximumn value (nsIAccessibleValue::maximumValue)
    12  * @param aMinIncr       [in] minimum increment value
    13  *                        (nsIAccessibleValue::minimumIncrement)
    14  */
    15 function testValue(aAccOrElmOrId, aValue, aCurrValue,
    16                    aMinValue, aMaxValue, aMinIncr)
    17 {
    18   var acc = getAccessible(aAccOrElmOrId, [nsIAccessibleValue]);
    19   if (!acc)
    20     return;
    22   is(acc.value, aValue, "Wrong value of " + prettyName(aAccOrElmOrId));
    24   is(acc.currentValue, aCurrValue,
    25      "Wrong current value of " + prettyName(aAccOrElmOrId));
    26   is(acc.minimumValue, aMinValue,
    27      "Wrong minimum value of " + prettyName(aAccOrElmOrId));
    28   is(acc.maximumValue, aMaxValue,
    29      "Wrong maximum value of " + prettyName(aAccOrElmOrId));
    30   is(acc.minimumIncrement, aMinIncr,
    31      "Wrong minimum increment value of " + prettyName(aAccOrElmOrId));
    32 }

mercurial