issue-19.js 472 B

123456789101112131415161718
  1. 'use strict';
  2. var Assert = require('assert');
  3. var JsYaml = require('../../lib/js-yaml');
  4. var source = __dirname + '/data/issue-19.yml';
  5. module.exports = require('../helper').issue({
  6. title: "#19: Timestamp parsing is one month off",
  7. fixed: true,
  8. test: function () {
  9. var doc = require(source).shift(), expected = new Date(2011, 11, 24);
  10. // JS month starts with 0 (0 => Jan, 1 => Feb, ...)
  11. Assert.equal(doc.xmas.getTime(), expected.getTime());
  12. }
  13. });