Home | History | Annotate | Download | only in renderer
      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