chromium/gpu/config/gpu_control_list_unittest.cc

// Copyright 2013 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifdef UNSAFE_BUFFERS_BUILD
// TODO(crbug.com/40285824): Remove this and convert code to safer constructs.
#pragma allow_unsafe_buffers
#endif

#include <stdint.h>

#include <memory>
#include <vector>

#include "gpu/config/gpu_control_list.h"
#include "gpu/config/gpu_control_list_testing_data.h"
#include "gpu/config/gpu_info.h"
#include "testing/gtest/include/gtest/gtest.h"

const char kOsVersion[] =;
const uint32_t kIntelVendorId =;
const uint32_t kNvidiaVendorId =;

#define LONG_STRING_CONST(...)

#define EXPECT_EMPTY_SET(feature_set)
#define EXPECT_SINGLE_FEATURE(feature_set, feature)

namespace gpu {

class GpuControlListTest : public testing::Test,
                           public testing::WithParamInterface<bool> {};

INSTANTIATE_TEST_SUITE_P();

TEST_P(GpuControlListTest, NeedsMoreInfo) {}

TEST_P(GpuControlListTest, NeedsMoreInfoForExceptions) {}

TEST_P(GpuControlListTest, IgnorableEntries) {}

TEST_P(GpuControlListTest, DisabledExtensionTest) {}

TEST_P(GpuControlListTest, LinuxKernelVersion) {}

TEST_P(GpuControlListTest, TestGroup) {}

}  // namespace gpu