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

Unified Diff: chrome/renderer/extensions/json_schema_unittest.cc

Issue 375243002: Move ModuleSystemTest and the tests that use it into extensions/. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: namespace extensions Created 6 years, 5 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
Index: chrome/renderer/extensions/json_schema_unittest.cc
diff --git a/chrome/renderer/extensions/json_schema_unittest.cc b/chrome/renderer/extensions/json_schema_unittest.cc
deleted file mode 100644
index f2c891f2a6c3e78204b5a3e0ea366cc0124d054b..0000000000000000000000000000000000000000
--- a/chrome/renderer/extensions/json_schema_unittest.cc
+++ /dev/null
@@ -1,98 +0,0 @@
-// Copyright (c) 2012 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 "chrome/test/base/module_system_test.h"
-#include "extensions/renderer/v8_schema_registry.h"
-#include "grit/extensions_renderer_resources.h"
-
-namespace extensions {
-
-class JsonSchemaTest : public ModuleSystemTest {
- public:
- virtual void SetUp() OVERRIDE {
- ModuleSystemTest::SetUp();
-
- env()->RegisterModule("json_schema", IDR_JSON_SCHEMA_JS);
- env()->RegisterModule("utils", IDR_UTILS_JS);
-
- env()->module_system()->RegisterNativeHandler(
- "schema_registry", schema_registry_.AsNativeHandler());
-
- env()->RegisterTestFile("json_schema_test", "json_schema_test.js");
- }
-
- protected:
- void TestFunction(const std::string& test_name) {
- env()->module_system()->CallModuleMethod("json_schema_test", test_name);
- }
-
- private:
- V8SchemaRegistry schema_registry_;
-};
-
-TEST_F(JsonSchemaTest, TestFormatError) {
- TestFunction("testFormatError");
-}
-
-TEST_F(JsonSchemaTest, TestComplex) {
- TestFunction("testComplex");
-}
-
-TEST_F(JsonSchemaTest, TestEnum) {
- TestFunction("testEnum");
-}
-
-TEST_F(JsonSchemaTest, TestExtends) {
- TestFunction("testExtends");
-}
-
-TEST_F(JsonSchemaTest, TestObject) {
- TestFunction("testObject");
-}
-
-TEST_F(JsonSchemaTest, TestArrayTuple) {
- TestFunction("testArrayTuple");
-}
-
-TEST_F(JsonSchemaTest, TestArrayNonTuple) {
- TestFunction("testArrayNonTuple");
-}
-
-TEST_F(JsonSchemaTest, TestString) {
- TestFunction("testString");
-}
-
-TEST_F(JsonSchemaTest, TestNumber) {
- TestFunction("testNumber");
-}
-
-TEST_F(JsonSchemaTest, TestIntegerBounds) {
- TestFunction("testIntegerBounds");
-}
-
-TEST_F(JsonSchemaTest, TestType) {
- TestFunction("testType");
-}
-
-TEST_F(JsonSchemaTest, TestTypeReference) {
- TestFunction("testTypeReference");
-}
-
-TEST_F(JsonSchemaTest, TestGetAllTypesForSchema) {
- TestFunction("testGetAllTypesForSchema");
-}
-
-TEST_F(JsonSchemaTest, TestIsValidSchemaType) {
- TestFunction("testIsValidSchemaType");
-}
-
-TEST_F(JsonSchemaTest, TestCheckSchemaOverlap) {
- TestFunction("testCheckSchemaOverlap");
-}
-
-TEST_F(JsonSchemaTest, TestInstanceOf) {
- TestFunction("testInstanceOf");
-}
-
-} // namespace extensions

Powered by Google App Engine
This is Rietveld 408576698