Sha256: 003efbac0ea4c2dfef853d1847afe7a1e3ec2944ba2df8dd2f15053f96c20045

Contents?: true

Size: 859 Bytes

Versions: 2

Compression:

Stored size: 859 Bytes

Contents

// ========================================================================
// SC.Validator.Date  Tests
// ========================================================================


var num,da; // global variables

module("SC.Validator.Date");

test("Converts into date if a value is given",function(){
    num = 1234947136000; // represents time in secs
    c = SC.Validator.Date.fieldValueForObject(1234947136000,'','');
    equals(YES,c === "Feb 18, 2009 2:22:16 PM","Number converted to date format");
});

test("Converts into number when date string is given", function(){
    da = "Feb 18, 2009 2:22:16 PM"; // date string
    d = SC.Validator.Date.objectForFieldValue("Feb 18, 2009 2:22:16 PM",'','');
    equals(YES,d === 1234947136000,"Date String compared with value in seconds");
    equals(YES,SC.typeOf(d) == "number","Number is obtained"); 	
});

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
sproutit-sproutcore-1.0.0.20090408130025 frameworks/sproutcore/frameworks/foundation/tests/validators/date.js
sproutit-sproutcore-1.0.0.20090416161445 frameworks/sproutcore/frameworks/foundation/tests/validators/date.js