| Index: ppapi/BUILD.gn
|
| diff --git a/ppapi/BUILD.gn b/ppapi/BUILD.gn
|
| index f7ff011c7f48fcaa854b8dcf8f5530e8aba47b71..7ecb40ad46bc5eb92be86da4cc550972eb97f287 100644
|
| --- a/ppapi/BUILD.gn
|
| +++ b/ppapi/BUILD.gn
|
| @@ -3,6 +3,8 @@
|
| # found in the LICENSE file.
|
|
|
| import("//ppapi/ppapi_sources.gni")
|
| +import("//testing/test.gni")
|
| +
|
| shared_library("ppapi_tests") {
|
| sources = ppapi_sources.test_common_source_files +
|
| ppapi_sources.test_trusted_source_files
|
| @@ -15,4 +17,76 @@ shared_library("ppapi_tests") {
|
| "//ppapi/shared_impl",
|
| ]
|
| }
|
| -# TODO(GYP) other targets from ppapi_tests.gyp
|
| +
|
| +test("ppapi_unittests") {
|
| + sources = [
|
| + "host/resource_message_filter_unittest.cc",
|
| + "proxy/device_enumeration_resource_helper_unittest.cc",
|
| + "proxy/file_chooser_resource_unittest.cc",
|
| + "proxy/file_system_resource_unittest.cc",
|
| + "proxy/flash_resource_unittest.cc",
|
| + "proxy/interface_list_unittest.cc",
|
| + "proxy/mock_resource.cc",
|
| + "proxy/mock_resource.h",
|
| + "proxy/nacl_message_scanner_unittest.cc",
|
| + "proxy/pdf_resource_unittest.cc",
|
| + "proxy/plugin_dispatcher_unittest.cc",
|
| + "proxy/plugin_resource_tracker_unittest.cc",
|
| + "proxy/plugin_var_tracker_unittest.cc",
|
| + "proxy/ppb_var_unittest.cc",
|
| + "proxy/ppp_instance_private_proxy_unittest.cc",
|
| + "proxy/ppp_instance_proxy_unittest.cc",
|
| + "proxy/ppp_messaging_proxy_unittest.cc",
|
| + "proxy/printing_resource_unittest.cc",
|
| + "proxy/raw_var_data_unittest.cc",
|
| + "proxy/serialized_var_unittest.cc",
|
| + "proxy/talk_resource_unittest.cc",
|
| + "proxy/video_decoder_resource_unittest.cc",
|
| + "proxy/video_encoder_resource_unittest.cc",
|
| + "proxy/websocket_resource_unittest.cc",
|
| + "shared_impl/media_stream_audio_track_shared_unittest.cc",
|
| + "shared_impl/media_stream_buffer_manager_unittest.cc",
|
| + "shared_impl/media_stream_video_track_shared_unittest.cc",
|
| + "shared_impl/proxy_lock_unittest.cc",
|
| + "shared_impl/resource_tracker_unittest.cc",
|
| + "shared_impl/thread_aware_callback_unittest.cc",
|
| + "shared_impl/time_conversion_unittest.cc",
|
| + "shared_impl/tracked_callback_unittest.cc",
|
| + "shared_impl/var_tracker_unittest.cc",
|
| + ]
|
| +
|
| + deps = [
|
| + "//base/allocator",
|
| + "//base/test:run_all_unittests",
|
| + "//base/test:test_support",
|
| + "//gpu/ipc",
|
| + "//ipc",
|
| + "//ipc:test_support",
|
| + "//media:shared_memory_support",
|
| + "//ppapi/host",
|
| + "//ppapi/proxy",
|
| + "//ppapi/proxy:test_support",
|
| + "//ppapi/shared_impl",
|
| + "//ppapi/shared_impl:test_support",
|
| + "//testing/gmock",
|
| + "//testing/gtest",
|
| + "//ui/surface",
|
| + ]
|
| +}
|
| +
|
| +test("ppapi_perftests") {
|
| + sources = [
|
| + "proxy/ppapi_perftests.cc",
|
| + "proxy/ppp_messaging_proxy_perftest.cc",
|
| + ]
|
| +
|
| + deps = [
|
| + "//base/allocator",
|
| + "//base/test:test_support",
|
| + "//ppapi/proxy",
|
| + "//ppapi/proxy:test_support",
|
| + "//ppapi/shared_impl",
|
| + "//ppapi/shared_impl:test_support",
|
| + "//testing/gtest",
|
| + ]
|
| +}
|
|
|