mirror of https://gitee.com/bigwinds/arangodb
25 lines
948 B
JavaScript
25 lines
948 B
JavaScript
'use strict';
|
|
|
|
|
|
var assert = require('assert');
|
|
var yaml = require('../../');
|
|
|
|
|
|
test('Empty block scalars loaded wrong', function () {
|
|
assert.deepEqual(yaml.load('a: |\nb: .'), { a: '', b: '.' });
|
|
assert.deepEqual(yaml.load('a: |+\nb: .'), { a: '', b: '.' });
|
|
assert.deepEqual(yaml.load('a: |-\nb: .'), { a: '', b: '.' });
|
|
|
|
assert.deepEqual(yaml.load('a: >\nb: .'), { a: '', b: '.' });
|
|
assert.deepEqual(yaml.load('a: >+\nb: .'), { a: '', b: '.' });
|
|
assert.deepEqual(yaml.load('a: >-\nb: .'), { a: '', b: '.' });
|
|
|
|
assert.deepEqual(yaml.load('a: |\n\nb: .'), { a: '', b: '.' });
|
|
assert.deepEqual(yaml.load('a: |+\n\nb: .'), { a: '\n', b: '.' });
|
|
assert.deepEqual(yaml.load('a: |-\n\nb: .'), { a: '', b: '.' });
|
|
|
|
assert.deepEqual(yaml.load('a: >\n\nb: .'), { a: '', b: '.' });
|
|
assert.deepEqual(yaml.load('a: >+\n\nb: .'), { a: '\n', b: '.' });
|
|
assert.deepEqual(yaml.load('a: >-\n\nb: .'), { a: '', b: '.' });
|
|
});
|