# Copyright 2014 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. # GYP version: mojo/mojo_public_tests.gypi:mojo_public_bindings_unittests test("mojo_public_bindings_unittests") { sources = [ "array_unittest.cc", "bounds_checker_unittest.cc", "buffer_unittest.cc", "connector_unittest.cc", "handle_passing_unittest.cc", "interface_ptr_unittest.cc", "request_response_unittest.cc", "router_unittest.cc", "sample_service_unittest.cc", "serialization_warning_unittest.cc", "string_unittest.cc", "struct_unittest.cc", "type_conversion_unittest.cc", "validation_unittest.cc", ] deps = [ "//mojo/common/test:run_all_unittests", "//mojo/public/cpp/bindings", "//mojo/public/cpp/environment:standalone", "//mojo/public/cpp/system", "//mojo/public/cpp/test_support:test_utils", "//mojo/public/cpp/utility", "//mojo/public/interfaces/bindings/tests:test_interfaces", "//testing/gtest", ":mojo_public_bindings_test_utils", ] } source_set("mojo_public_bindings_test_utils") { sources = [ "validation_test_input_parser.cc", "validation_test_input_parser.h", ] deps = [ "//mojo/public/c/system", ] }