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

Unified Diff: extensions/renderer/api_invocation_errors_unittest.cc

Issue 2947463002: [Extensions Bindings] Add a bindings/ subdirectory under renderer (Closed)
Patch Set: . Created 3 years, 6 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 | « extensions/renderer/api_invocation_errors.cc ('k') | extensions/renderer/api_last_error.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: extensions/renderer/api_invocation_errors_unittest.cc
diff --git a/extensions/renderer/api_invocation_errors_unittest.cc b/extensions/renderer/api_invocation_errors_unittest.cc
deleted file mode 100644
index 3fedb2391847812d4d4e68276a8d40d4debba355..0000000000000000000000000000000000000000
--- a/extensions/renderer/api_invocation_errors_unittest.cc
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright 2017 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.
-
-#include "extensions/renderer/api_invocation_errors.h"
-
-#include "testing/gtest/include/gtest/gtest.h"
-
-namespace extensions {
-namespace api_errors {
-
-// Tests chaining errors for more complicated errors. More of a set of example
-// strings than a test of the logic itself (which is pretty simple).
-TEST(APIInvocationErrors, ChainedErrors) {
- EXPECT_EQ("Error at index 0: Invalid type: expected string, found integer.",
- IndexError(0, InvalidType(kTypeString, kTypeInteger)));
- EXPECT_EQ(
- "Error at property 'foo': Invalid type: expected string, found integer.",
- PropertyError("foo", InvalidType(kTypeString, kTypeInteger)));
- EXPECT_EQ(
- "Error at property 'foo': Error at index 1: "
- "Invalid type: expected string, found integer.",
- PropertyError("foo",
- IndexError(1, InvalidType(kTypeString, kTypeInteger))));
-
- EXPECT_EQ(
- "Error at parameter 'foo': Invalid type: expected string, found integer.",
- ArgumentError("foo", InvalidType(kTypeString, kTypeInteger)));
- EXPECT_EQ(
- "Error at parameter 'foo': Error at index 0: "
- "Invalid type: expected string, found integer.",
- ArgumentError("foo",
- IndexError(0, InvalidType(kTypeString, kTypeInteger))));
-
- EXPECT_EQ(
- "Error in invocation of tabs.query("
- "object details, function callback): "
- "Error at parameter 'details': Unexpected property: 'foo'.",
- InvocationError("tabs.query", "object details, function callback",
- ArgumentError("details", UnexpectedProperty("foo"))));
-}
-
-} // namespace api_errors
-} // namespace extensions
« no previous file with comments | « extensions/renderer/api_invocation_errors.cc ('k') | extensions/renderer/api_last_error.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698