Setup page to display fake data

This commit is contained in:
Joe Fiorini
2015-05-05 14:50:52 -04:00
parent 455b599ecb
commit 8acc73c833
23 changed files with 3967 additions and 9 deletions
+1 -1
View File
@@ -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);
});
});