
The tests now cover 100% of all source files with the exception of the call.js and common.js source files.
36 lines
750 B
JavaScript
36 lines
750 B
JavaScript
require('../test_utils.js')()
|
|
|
|
var tests = [
|
|
'list servers',
|
|
'list services',
|
|
'list listeners RW-Split-Router',
|
|
'list monitors',
|
|
'list sessions',
|
|
'list filters',
|
|
'list modules',
|
|
'list users',
|
|
'list commands',
|
|
'show server server1',
|
|
'show service RW-Split-Router',
|
|
'show monitor MySQL-Monitor',
|
|
'show session 5',
|
|
'show filter Hint',
|
|
'show module readwritesplit',
|
|
'show maxscale',
|
|
'show logging',
|
|
'show commands readwritesplit',
|
|
]
|
|
|
|
describe("Diagnostic Commands", function() {
|
|
before(startMaxScale)
|
|
|
|
tests.forEach(function(i) {
|
|
it(i, function() {
|
|
return doCommand(i)
|
|
.should.be.fulfilled
|
|
});
|
|
})
|
|
|
|
after(stopMaxScale)
|
|
});
|