1 // Copyright 2014 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "extensions/renderer/api_test_base.h" 6 7 namespace extensions { 8 9 class ApiTestBaseTest : public ApiTestBase { 10 public: 11 virtual void SetUp() OVERRIDE { ApiTestBase::SetUp(); } 12 }; 13 14 TEST_F(ApiTestBaseTest, TestEnvironment) { 15 RunTest("api_test_base_unittest.js", "testEnvironment"); 16 } 17 18 TEST_F(ApiTestBaseTest, TestPromisesRun) { 19 RunTest("api_test_base_unittest.js", "testPromisesRun"); 20 } 21 22 TEST_F(ApiTestBaseTest, TestCommonModulesAreAvailable) { 23 RunTest("api_test_base_unittest.js", "testCommonModulesAreAvailable"); 24 } 25 26 TEST_F(ApiTestBaseTest, TestMojoModulesAreAvailable) { 27 RunTest("api_test_base_unittest.js", "testMojoModulesAreAvailable"); 28 } 29 30 TEST_F(ApiTestBaseTest, TestTestBindings) { 31 RunTest("api_test_base_unittest.js", "testTestBindings"); 32 } 33 34 } // namespace extensions 35