1*3f982cf4SFabien Sanglard# Copyright 2019 The Chromium Authors. All rights reserved. 2*3f982cf4SFabien Sanglard# Use of this source code is governed by a BSD-style license that can be 3*3f982cf4SFabien Sanglard# found in the LICENSE file. 4*3f982cf4SFabien Sanglard 5*3f982cf4SFabien Sanglardimport("//build_overrides/build.gni") 6*3f982cf4SFabien Sanglard 7*3f982cf4SFabien Sanglardsource_set("unittests") { 8*3f982cf4SFabien Sanglard testonly = true 9*3f982cf4SFabien Sanglard sources = [ "device_auth_test.cc" ] 10*3f982cf4SFabien Sanglard 11*3f982cf4SFabien Sanglard deps = [ 12*3f982cf4SFabien Sanglard "../../platform:test", 13*3f982cf4SFabien Sanglard "../../testing/util", 14*3f982cf4SFabien Sanglard "../../third_party/googletest:gmock", 15*3f982cf4SFabien Sanglard "../../third_party/googletest:gtest", 16*3f982cf4SFabien Sanglard "../common:channel", 17*3f982cf4SFabien Sanglard "../common:test_helpers", 18*3f982cf4SFabien Sanglard "../common/channel/proto:channel_proto", 19*3f982cf4SFabien Sanglard "../receiver:channel", 20*3f982cf4SFabien Sanglard "../receiver:test_helpers", 21*3f982cf4SFabien Sanglard "../sender:channel", 22*3f982cf4SFabien Sanglard ] 23*3f982cf4SFabien Sanglard 24*3f982cf4SFabien Sanglard if (!build_with_chromium) { 25*3f982cf4SFabien Sanglard deps += [ "../protocol:unittests" ] 26*3f982cf4SFabien Sanglard } 27*3f982cf4SFabien Sanglard} 28*3f982cf4SFabien Sanglard 29*3f982cf4SFabien Sanglardif (is_posix && !build_with_chromium) { 30*3f982cf4SFabien Sanglard source_set("e2e_tests") { 31*3f982cf4SFabien Sanglard testonly = true 32*3f982cf4SFabien Sanglard sources = [ "cast_socket_e2e_test.cc" ] 33*3f982cf4SFabien Sanglard 34*3f982cf4SFabien Sanglard deps = [ 35*3f982cf4SFabien Sanglard "../../platform", 36*3f982cf4SFabien Sanglard "../../platform:standalone_impl", 37*3f982cf4SFabien Sanglard "../../testing/util", 38*3f982cf4SFabien Sanglard "../../third_party/abseil", 39*3f982cf4SFabien Sanglard "../../third_party/boringssl", 40*3f982cf4SFabien Sanglard "../../third_party/googletest:gmock", 41*3f982cf4SFabien Sanglard "../../third_party/googletest:gtest", 42*3f982cf4SFabien Sanglard "../../util", 43*3f982cf4SFabien Sanglard "../common:certificate", 44*3f982cf4SFabien Sanglard "../common:channel", 45*3f982cf4SFabien Sanglard "../common:test_helpers", 46*3f982cf4SFabien Sanglard "../receiver:channel", 47*3f982cf4SFabien Sanglard "../sender:channel", 48*3f982cf4SFabien Sanglard ] 49*3f982cf4SFabien Sanglard } 50*3f982cf4SFabien Sanglard 51*3f982cf4SFabien Sanglard executable("make_crl_tests") { 52*3f982cf4SFabien Sanglard testonly = true 53*3f982cf4SFabien Sanglard sources = [ "make_crl_tests.cc" ] 54*3f982cf4SFabien Sanglard 55*3f982cf4SFabien Sanglard deps = [ 56*3f982cf4SFabien Sanglard "../../platform:test", 57*3f982cf4SFabien Sanglard "../../third_party/boringssl", 58*3f982cf4SFabien Sanglard "../../util", 59*3f982cf4SFabien Sanglard "../common:test_helpers", 60*3f982cf4SFabien Sanglard "../common/certificate/proto:certificate_proto", 61*3f982cf4SFabien Sanglard ] 62*3f982cf4SFabien Sanglard } 63*3f982cf4SFabien Sanglard} 64