1
0
Fork 0
arangodb/js/node/node_modules/js-yaml/test/issues/0085.js

22 lines
586 B
JavaScript

'use strict';
var assert = require('assert');
var yaml = require('../../');
var DEPRECATED_BOOLEANS_SYNTAX = [
'y', 'Y', 'yes', 'Yes', 'YES', 'on', 'On', 'ON',
'n', 'N', 'no', 'No', 'NO', 'off', 'Off', 'OFF'
];
test('Dumper should take into account booleans syntax from YAML 1.0/1.1', function () {
DEPRECATED_BOOLEANS_SYNTAX.forEach(function (string) {
var dump = yaml.dump(string).trim();
assert(((dump === "'" + string + "'") || (dump === '"' + string + '"')),
('"' + string + '" string is dumped without quoting; actual dump: ' + dump));
});
});