jsonSafe.test.js 643 B

123456789101112131415161718192021
  1. var cp = require('child_process')
  2. var should = require('should')
  3. var path = require('path')
  4. var helper = require('../lib/helper.js')
  5. var format = require('util').format
  6. var vbsScript = path.resolve(__dirname, '..', 'vbs', 'JsonSafeTest.wsf')
  7. describe.skip('json safe stream version', function () {
  8. it('also escapes windows newline', function (done) {
  9. cp.execFile('cscript', ['/NoLogo', vbsScript], function(err, stdout, stderr) {
  10. if (err) {
  11. return done(err)
  12. }
  13. JSON.parse(stdout).a.should.eql('"' + helper.ESCAPED_WIN_EOL + '测试\\')
  14. done()
  15. })
  16. })
  17. })