+ assert.deepEqual(kivi.parse_date("1225"), new Date((new Date).getFullYear(), 11, 25));
+ assert.deepEqual(kivi.parse_date("20151225"), new Date(2015, 11, 25));
+ assert.deepEqual(kivi.parse_date("151225"), new Date(2015, 11, 25));
+ assert.deepEqual(kivi.parse_date("25"), new Date((new Date).getFullYear(), (new Date).getMonth(), 25));
+ assert.deepEqual(kivi.parse_date("1"), new Date((new Date).getFullYear(), (new Date).getMonth(), 1));
+ assert.deepEqual(kivi.parse_date("01"), new Date((new Date).getFullYear(), (new Date).getMonth(), 1));
+
+ assert.deepEqual(kivi.parse_date("0"), new Date());
+ assert.deepEqual(kivi.parse_date("00"), new Date());
+
+ assert.deepEqual(kivi.parse_date("-"), today());
+ assert.deepEqual(kivi.parse_date("--"), today());
+