Sha256: 5e77e69ce7903e11440b84a8381677cc55a1c63a6b720b2a64e249fef2527794

Contents?: true

Size: 1.37 KB

Versions: 4

Compression:

Stored size: 1.37 KB

Contents

dojo.provide("dojox.date.tests.HebrewDate");
dojo.require("dojox.date.HebrewDate");
dojo.require("dojo.date");

tests.register("dojox.date.tests.HebrewDate", 
	[
		{
			// Test formatting and parsing of dates in various locales pre-built in dojo.cldr
			// NOTE: we can't set djConfig.extraLocale before bootstrapping unit tests, so directly
			// load resources here for specific locales:

			name: "date.locale",
			setUp: function(){
				var partLocaleList = ["en-us"];

				dojo.forEach(partLocaleList, function(locale){
					dojo.requireLocalization("dojo.cldr", "hebrew", locale);
				});
			},
			runTest: function(t){
			},
			tearDown: function(){
				//Clean up bundles that should not exist if
				//the test is re-run.
				delete dojo.cldr.nls.hebrew;
			}
		},
		{
			name: "toGregorian",
			runTest: function(t){
				var dateHebrew = new dojox.date.HebrewDate(5769, 2, 22); // Dec 19, 2008 -- is this right??
				var dateGregorian = dateHebrew.toGregorian();
				t.is(0, dojo.date.compare(new Date(2008, 11, 19), dateGregorian, "date"));
				// add exhaustive tests here
			}
		}/*,
		{
			name: "fromGregorian",
			runTest: function(t){
				var dateHebrew = new dojox.date.HebrewDate();
				var dateGregorian = new Date(2008,10,12);
				dateHebrew.fromGregorian(dateGregorian);
				t.is(0, dojo.date.compare(new Date(...), dateHebrew, "date"));
				// add more tests here
			}
		}*/
	]
);

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
dojo-pkg-1.120.0 data/dojo-release-1.2.0-src/dojox/date/tests/HebrewDate.js
dojo-pkg-1.121.0 data/dojo-release-1.2.1-src/dojox/date/tests/HebrewDate.js
dojo-pkg-1.122.0 data/dojo-release-1.2.2-src/dojox/date/tests/HebrewDate.js
dojo-pkg-1.123.0 data/dojo-release-1.2.3-src/dojox/date/tests/HebrewDate.js