mirror of
https://github.com/ZwareBear/awx.git
synced 2026-05-14 07:48:39 -05:00
Setup page to display fake data
This commit is contained in:
@@ -4,7 +4,7 @@ function assertUrlDeferred(url, obj) {
|
||||
angular.isUndefined(obj[url].promise.then)) {
|
||||
var urls = [];
|
||||
|
||||
for (key in obj) {
|
||||
for (var key in obj) {
|
||||
if (/\//.test(key)) {
|
||||
urls.push(key);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
import systemTracking from 'tower/system-tracking/main';
|
||||
import {describeModule} from '../describe-module';
|
||||
|
||||
describeModule(systemTracking.name)
|
||||
.testService('singleHostDataService', function(test, restStub) {
|
||||
|
||||
var service;
|
||||
|
||||
test.withService(function(_service) {
|
||||
service = _service;
|
||||
});
|
||||
|
||||
it('returns list of versions', function() {
|
||||
var version = [{}],
|
||||
host_id = 1,
|
||||
module = 'packages',
|
||||
start = moment('2015-05-05'),
|
||||
end = moment('2015-05-06'),
|
||||
result = {
|
||||
data: {
|
||||
results: version
|
||||
}
|
||||
};
|
||||
|
||||
var actual = service.getVersion(host_id, module, start, end);
|
||||
|
||||
restStub.succeed(result);
|
||||
restStub.flush();
|
||||
|
||||
return expect(actual).to.eventually.equal(version[0]);
|
||||
|
||||
});
|
||||
|
||||
it('returns list of facts', function() {
|
||||
var facts = [{}],
|
||||
version = {
|
||||
"module" : "package",
|
||||
"timestamp": '2015-05-07T14:57:37',
|
||||
"related" : {
|
||||
"fact_view" : "/api/v1/hosts/1/fact_view/?module=packages&datetime=2015-05-07T14%3A57%3A37Z"
|
||||
}
|
||||
},
|
||||
result = {
|
||||
data: {
|
||||
fact: facts
|
||||
}
|
||||
};
|
||||
|
||||
var actual = service.getFacts(version);
|
||||
|
||||
restStub.succeedAt(version.related.fact_view, result);
|
||||
restStub.flush();
|
||||
|
||||
return expect(actual).to.eventually.equal(facts);
|
||||
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user