Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(574)

Unified Diff: remoting/webapp/crd/js/error_unittest.js

Issue 1133913002: [Chromoting] Move shared webapp JS files from crd/js -> base/js (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « remoting/webapp/crd/js/error.js ('k') | remoting/webapp/crd/js/fallback_signal_strategy.js » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: remoting/webapp/crd/js/error_unittest.js
diff --git a/remoting/webapp/crd/js/error_unittest.js b/remoting/webapp/crd/js/error_unittest.js
deleted file mode 100644
index 85250f01ed3d19c2dca753ce92f52c14ee17a4e9..0000000000000000000000000000000000000000
--- a/remoting/webapp/crd/js/error_unittest.js
+++ /dev/null
@@ -1,112 +0,0 @@
-// Copyright 2014 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-(function() {
-
-'use strict';
-
-QUnit.module('error');
-
-QUnit.test('error constructor 1', function(assert) {
- var error = new remoting.Error(remoting.Error.Tag.HOST_OVERLOAD);
- assert.equal(error.getTag(), remoting.Error.Tag.HOST_OVERLOAD);
- assert.equal(error.toString(), remoting.Error.Tag.HOST_OVERLOAD);
-});
-
-QUnit.test('error constructor 2', function(assert) {
- var error = new remoting.Error(
- remoting.Error.Tag.HOST_IS_OFFLINE,
- 'detail');
- assert.equal(error.getTag(), remoting.Error.Tag.HOST_IS_OFFLINE);
- assert.ok(error.toString().indexOf(remoting.Error.Tag.HOST_IS_OFFLINE) != -1);
- assert.ok(error.toString().indexOf('detail') != -1);
-});
-
-QUnit.test('hasTag', function(assert) {
- var error = new remoting.Error(remoting.Error.Tag.HOST_OVERLOAD);
- assert.ok(error.hasTag(remoting.Error.Tag.HOST_OVERLOAD));
- assert.ok(error.hasTag(
- remoting.Error.Tag.HOST_OVERLOAD,
- remoting.Error.Tag.HOST_IS_OFFLINE));
- assert.ok(!error.hasTag(remoting.Error.Tag.HOST_IS_OFFLINE));
-});
-
-QUnit.test('constructor methods', function(assert) {
- assert.ok(remoting.Error.none().hasTag(remoting.Error.Tag.NONE));
- assert.ok(remoting.Error.unexpected().hasTag(remoting.Error.Tag.UNEXPECTED));
-});
-
-QUnit.test('isNone', function(assert) {
- assert.ok(remoting.Error.none().isNone());
- assert.ok(!remoting.Error.unexpected().isNone());
- assert.ok(!new remoting.Error(remoting.Error.Tag.CANCELLED).isNone());
-});
-
-
-QUnit.test('fromHttpStatus', function(assert) {
- assert.ok(remoting.Error.fromHttpStatus(200).isNone());
- assert.ok(remoting.Error.fromHttpStatus(201).isNone());
- assert.ok(!remoting.Error.fromHttpStatus(500).isNone());
- assert.equal(
- remoting.Error.fromHttpStatus(0).getTag(),
- remoting.Error.Tag.NETWORK_FAILURE);
- assert.equal(
- remoting.Error.fromHttpStatus(100).getTag(),
- remoting.Error.Tag.UNEXPECTED);
- assert.equal(
- remoting.Error.fromHttpStatus(200).getTag(),
- remoting.Error.Tag.NONE);
- assert.equal(
- remoting.Error.fromHttpStatus(201).getTag(),
- remoting.Error.Tag.NONE);
- assert.equal(
- remoting.Error.fromHttpStatus(400).getTag(),
- remoting.Error.Tag.AUTHENTICATION_FAILED);
- assert.equal(
- remoting.Error.fromHttpStatus(401).getTag(),
- remoting.Error.Tag.AUTHENTICATION_FAILED);
- assert.equal(
- remoting.Error.fromHttpStatus(402).getTag(),
- remoting.Error.Tag.UNEXPECTED);
- assert.equal(
- remoting.Error.fromHttpStatus(403).getTag(),
- remoting.Error.Tag.NOT_AUTHORIZED);
- assert.equal(
- remoting.Error.fromHttpStatus(404).getTag(),
- remoting.Error.Tag.NOT_FOUND);
- assert.equal(
- remoting.Error.fromHttpStatus(500).getTag(),
- remoting.Error.Tag.SERVICE_UNAVAILABLE);
- assert.equal(
- remoting.Error.fromHttpStatus(501).getTag(),
- remoting.Error.Tag.SERVICE_UNAVAILABLE);
- assert.equal(
- remoting.Error.fromHttpStatus(600).getTag(),
- remoting.Error.Tag.UNEXPECTED);
-});
-
-QUnit.test('handler 1', function(assert) {
- /** @type {!remoting.Error} */
- var reportedError;
- var onError = function(/** !remoting.Error */ arg) {
- reportedError = arg;
- };
- remoting.Error.handler(onError)('not a real tag');
- assert.ok(reportedError instanceof remoting.Error);
- assert.equal(reportedError.getTag(), remoting.Error.Tag.UNEXPECTED);
-});
-
-
-QUnit.test('handler 2', function(assert) {
- /** @type {!remoting.Error} */
- var reportedError;
- var onError = function(/** !remoting.Error */ arg) {
- reportedError = arg;
- };
- var origError = new remoting.Error(remoting.Error.Tag.HOST_IS_OFFLINE);
- remoting.Error.handler(onError)(origError);
- assert.equal(reportedError, origError);
-});
-
-})();
« no previous file with comments | « remoting/webapp/crd/js/error.js ('k') | remoting/webapp/crd/js/fallback_signal_strategy.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698