Changeset 8220

Show
Ignore:
Timestamp:
04/20/07 18:58:27 (21 months ago)
Author:
peller
Message:

Fix NaN tests. Refs #2719

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • dojo/trunk/tests/number.js

    r8038 r8220  
    203203        t.is(-1234567.89, dojo.number.parse("-1,234,567.89", {locale: "en-us"})); 
    204204        t.is(-1234567.89, dojo.number.parse("-1 234 567,89", {locale: "fr-fr"})); 
    205 //FIXME: the following three tests fail because NaN===NaN is false, so the test harness cannot verify them 
    206 //      t.is(NaN, dojo.number.parse("-1 234 567,89", {locale: "en-us"})); 
    207  
    208         //invalid - NaN 
    209 //      t.is(NaN, dojo.number.parse("10,00", {locale: "en-us"})); 
    210 //      t.is(NaN, dojo.number.parse("1000.1", {locale: "fr-fr"})); 
     205        t.t(isNaN(dojo.number.parse("-1 234 567,89", {locale: "en-us"}))); 
     206 
     207        t.t(isNaN(dojo.number.parse("10,00", {locale: "en-us"}))); 
     208        t.t(isNaN(dojo.number.parse("1000.1", {locale: "fr-fr"}))); 
    211209 
    212210        //test whitespace