| Index: go/src/infra/appengine/sheriff-o-matic/test/som-app-test.html
|
| diff --git a/go/src/infra/appengine/sheriff-o-matic/test/som-app-test.html b/go/src/infra/appengine/sheriff-o-matic/test/som-app-test.html
|
| index 4689c656ab7050760324fbbca829b009c8791d99..c93a57168abf61af53f2826d2c2442dad4b1a2a6 100644
|
| --- a/go/src/infra/appengine/sheriff-o-matic/test/som-app-test.html
|
| +++ b/go/src/infra/appengine/sheriff-o-matic/test/som-app-test.html
|
| @@ -16,6 +16,7 @@
|
| var server;
|
| var responseHeaders = {
|
| json: {'Content-Type': 'application/json'},
|
| + text: {'Content-Type': 'text/html'},
|
| };
|
|
|
| setup(function() {
|
| @@ -55,6 +56,31 @@
|
| assert.equal(
|
| element.$$('.last-updated').textContent.trim(),
|
| 'Last updated: Unknown');
|
| +
|
| + expect(element.$.fetchAlertsError).be.hidden;
|
| + });
|
| +
|
| + test('tree not found', function(done) {
|
| + let tree = 'notfound';
|
| + let groups = [tree];
|
| +
|
| + element._alertsGroupsChanged(groups);
|
| +
|
| + server.respondWith(
|
| + 'GET',
|
| + '/api/v1/alerts/' + tree, [
|
| + 404,
|
| + responseHeaders.text,
|
| + 'Tree not found'
|
| + ]
|
| + );
|
| + server.respond();
|
| +
|
| + flush(function() {
|
| + assert.notEqual(element._fetchAlertsError, '');
|
| + expect(element.$.fetchAlertsError).be.visible;
|
| + done();
|
| + });
|
| });
|
| });
|
|
|
|
|