forked from enviPath/enviPy
Current Dev State
This commit is contained in:
47
static/js/ketcher2/node_modules/pem/test/openssl.spec.js
generated
vendored
Normal file
47
static/js/ketcher2/node_modules/pem/test/openssl.spec.js
generated
vendored
Normal file
@ -0,0 +1,47 @@
|
||||
'use strict'
|
||||
|
||||
var openssl = require('../lib/openssl.js')
|
||||
var hlp = require('./pem.helper.js')
|
||||
var chai = require('chai')
|
||||
var dirtyChai = require('dirty-chai')
|
||||
var expect = chai.expect
|
||||
chai.use(dirtyChai)
|
||||
|
||||
// NOTE: we cover here only the test cases left in coverage report
|
||||
describe('openssl.js tests', function () {
|
||||
describe('#.exec()', function () {
|
||||
it('search string not found', function (done) {
|
||||
openssl.exec([
|
||||
'dhparam',
|
||||
'-outform',
|
||||
'PEM',
|
||||
128
|
||||
], 'DH PARAMETERS 404', function (error) {
|
||||
hlp.checkError(error, true)
|
||||
done()
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
describe('#.execBinary()', function () {
|
||||
it('no tmpfiles parameter', function (done) {
|
||||
openssl.execBinary([
|
||||
'dhparam',
|
||||
'-outform',
|
||||
'PEM',
|
||||
128
|
||||
], function (error, result) {
|
||||
hlp.checkError(error)
|
||||
expect(result).to.be.ok()
|
||||
done()
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
describe('#.spawn()', function () {
|
||||
it.skip('error case [openssl return code 2]', function (done) {
|
||||
// TODO; couldn't figure an example out
|
||||
})
|
||||
// TODO; I expect some more cases in here or code cleanup required
|
||||
})
|
||||
})
|
||||
Reference in New Issue
Block a user