diff --git a/test/issues/0350.js b/test/issues/0350.js new file mode 100644 index 00000000..891f99e1 --- /dev/null +++ b/test/issues/0350.js @@ -0,0 +1,13 @@ +'use strict'; + + +var assert = require('assert'); +var yaml = require('../../'); +var readFileSync = require('fs').readFileSync; + + +test('should allow cast integers as !!float', function () { + var data = yaml.safeLoadAll(readFileSync(require('path').join(__dirname, '/0350.yml'), 'utf8')); + + assert.deepEqual(data, [ { a: 1 }, { b: 2 } ]); +}); diff --git a/test/issues/0350.yml b/test/issues/0350.yml new file mode 100644 index 00000000..d3f18ac4 --- /dev/null +++ b/test/issues/0350.yml @@ -0,0 +1,4 @@ +--- +a: 1 +--- +b: 2