mirror of https://gitee.com/bigwinds/arangodb
22 lines
586 B
JavaScript
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));
|
|
});
|
|
});
|