MXS-1300: Improve test coverage

The tests now cover 100% of all source files with the exception of the
call.js and common.js source files.
This commit is contained in:
Markus Mäkelä
2017-07-22 02:53:39 +03:00
parent 090de1a0f7
commit c9f3d014d6
11 changed files with 109 additions and 27 deletions

20
maxctrl/test/special.js Normal file
View File

@ -0,0 +1,20 @@
require('../test_utils.js')()
describe("Library invocation", function() {
before(startMaxScale)
var ctrl = require('../lib/core.js')
var opts = { extra_args: [ '--quiet'] }
it('extra options', function() {
return ctrl.execute('list servers'.split(' '), opts)
.should.be.fulfilled
})
it('no options', function() {
return ctrl.execute('list servers'.split(' '))
.should.be.fulfilled
})
after(stopMaxScale)
});