| Index: chrome/browser/gpu_util_unittest.cc
|
| ===================================================================
|
| --- chrome/browser/gpu_util_unittest.cc (revision 155054)
|
| +++ chrome/browser/gpu_util_unittest.cc (working copy)
|
| @@ -1,64 +0,0 @@
|
| -// Copyright (c) 2011 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/browser/gpu_util.h"
|
| -#include "testing/gtest/include/gtest/gtest.h"
|
| -
|
| -using content::GpuFeatureType;
|
| -
|
| -TEST(GpuUtilsTest, GpuFeatureTypFromString) {
|
| - // Test StringToGpuFeatureType.
|
| - EXPECT_EQ(gpu_util::StringToGpuFeatureType("accelerated_2d_canvas"),
|
| - content::GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS);
|
| - EXPECT_EQ(gpu_util::StringToGpuFeatureType("accelerated_compositing"),
|
| - content::GPU_FEATURE_TYPE_ACCELERATED_COMPOSITING);
|
| - EXPECT_EQ(gpu_util::StringToGpuFeatureType("webgl"),
|
| - content::GPU_FEATURE_TYPE_WEBGL);
|
| - EXPECT_EQ(gpu_util::StringToGpuFeatureType("multisampling"),
|
| - content::GPU_FEATURE_TYPE_MULTISAMPLING);
|
| - EXPECT_EQ(gpu_util::StringToGpuFeatureType("all"),
|
| - content::GPU_FEATURE_TYPE_ALL);
|
| - EXPECT_EQ(gpu_util::StringToGpuFeatureType("xxx"),
|
| - content::GPU_FEATURE_TYPE_UNKNOWN);
|
| -}
|
| -
|
| -TEST(GpuUtilsTest, GpuFeatureTypeToString) {
|
| - // Test GpuFeatureTypeToString for single-bit enums using the all enum
|
| - EXPECT_STREQ(
|
| - gpu_util::GpuFeatureTypeToString(
|
| - content::GPU_FEATURE_TYPE_ACCELERATED_COMPOSITING).c_str(),
|
| - "accelerated_compositing");
|
| - EXPECT_STREQ(
|
| - gpu_util::GpuFeatureTypeToString(
|
| - content::GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS).c_str(),
|
| - "accelerated_2d_canvas");
|
| - EXPECT_STREQ(
|
| - gpu_util::GpuFeatureTypeToString(
|
| - content::GPU_FEATURE_TYPE_WEBGL).c_str(),
|
| - "webgl");
|
| - EXPECT_STREQ(
|
| - gpu_util::GpuFeatureTypeToString(
|
| - content::GPU_FEATURE_TYPE_MULTISAMPLING).c_str(),
|
| - "multisampling");
|
| - EXPECT_STREQ(
|
| - gpu_util::GpuFeatureTypeToString(
|
| - content::GPU_FEATURE_TYPE_ALL).c_str(),
|
| - "all");
|
| - EXPECT_STREQ(gpu_util::GpuFeatureTypeToString(
|
| - content::GPU_FEATURE_TYPE_UNKNOWN).c_str(),
|
| - "unknown");
|
| - EXPECT_STREQ(
|
| - gpu_util::GpuFeatureTypeToString(
|
| - static_cast<content::GpuFeatureType>(
|
| - content::GPU_FEATURE_TYPE_WEBGL |
|
| - content::GPU_FEATURE_TYPE_MULTISAMPLING)).c_str(),
|
| - "webgl,multisampling");
|
| -
|
| - std::string tmp;
|
| - tmp = gpu_util::GpuFeatureTypeToString(
|
| - static_cast<content::GpuFeatureType>(
|
| - content::GPU_FEATURE_TYPE_WEBGL |
|
| - content::GPU_FEATURE_TYPE_ALL));
|
| - EXPECT_STREQ(tmp.c_str(), "all");
|
| -}
|
|
|