cli.js 457 B

12345678910111213141516
  1. var semver = require('semver'),
  2. cmd = 'node bin/showdown.js';
  3. describe('showdown cli', function () {
  4. 'use strict';
  5. if (semver.gt(process.versions.node, '0.12.0')) {
  6. var execSync = require('child_process').execSync;
  7. it('basic stdin stdout', function () {
  8. var otp = execSync(cmd + ' makehtml -q', {
  9. encoding: 'utf8',
  10. input: '**foo**'
  11. });
  12. otp.trim().should.equal('<p><strong>foo</strong></p>');
  13. });
  14. }
  15. });