Adagios backend tests
This commit is contained in:
parent
e70b63f161
commit
a93899fd40
25
app/components/live/adagios_test.js
Normal file
25
app/components/live/adagios_test.js
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
|
describe('In Adagios Live', function () {
|
||||||
|
var $httpBackend;
|
||||||
|
|
||||||
|
beforeEach(module('adagios.live'));
|
||||||
|
|
||||||
|
beforeEach(inject(function (_$httpBackend_) {
|
||||||
|
$httpBackend = _$httpBackend_;
|
||||||
|
}));
|
||||||
|
|
||||||
|
describe('getObjects', function () {
|
||||||
|
|
||||||
|
it('should send the proper GET request', inject(function (getObjects) {
|
||||||
|
var fields = ['host_name', 'host_state', 'description'],
|
||||||
|
filters = { contains: { host_name: ['srv', 'a'], plugin_output: ['SWAP'] },
|
||||||
|
startswith: { host_name: ['srv'] } },
|
||||||
|
apiName = 'services';
|
||||||
|
|
||||||
|
getObjects(fields, filters, apiName);
|
||||||
|
$httpBackend.expectGET('/rest/status/json/services/?fields=host_name,host_state,description&host_name__contains=srv&host_name__contains=a&plugin_output__contains=SWAP&host_name__startswith=srv').respond('');
|
||||||
|
$httpBackend.flush();
|
||||||
|
}));
|
||||||
|
});
|
||||||
|
});
|
Loading…
x
Reference in New Issue
Block a user