| # Copyright 2018 The Chromium Authors | 
 | # Use of this source code is governed by a BSD-style license that can be | 
 | # found in the LICENSE file. | 
 |  | 
 | import("//testing/test.gni") | 
 |  | 
 | # This section can be updated from globbing rules using: | 
 | #  find data -type f | sort | sed 's/\(.*\)/"\1",/g' | 
 | bundle_data("test_support_bundle_data") { | 
 |   visibility = [ ":test_support" ] | 
 |   testonly = true | 
 |   sources = [ | 
 |     "test_server/data/cacheable.txt", | 
 |     "test_server/data/cacheable.txt.mock-http-headers", | 
 |     "test_server/data/content_length_mismatch.html", | 
 |     "test_server/data/content_length_mismatch.html.mock-http-headers", | 
 |     "test_server/data/gzipped.html", | 
 |     "test_server/data/gzipped.html.mock-http-headers", | 
 |     "test_server/data/multiredirect.html", | 
 |     "test_server/data/multiredirect.html.mock-http-headers", | 
 |     "test_server/data/notfound.html", | 
 |     "test_server/data/notfound.html.mock-http-headers", | 
 |     "test_server/data/quic_data/simple.txt", | 
 |     "test_server/data/redirect.html", | 
 |     "test_server/data/redirect.html.mock-http-headers", | 
 |     "test_server/data/redirect_invalid_scheme.html", | 
 |     "test_server/data/redirect_invalid_scheme.html.mock-http-headers", | 
 |     "test_server/data/secureproxychecksuccess.txt", | 
 |     "test_server/data/secureproxychecksuccess.txt.mock-http-headers", | 
 |     "test_server/data/set_cookie.html", | 
 |     "test_server/data/set_cookie.html.mock-http-headers", | 
 |     "test_server/data/success.txt", | 
 |     "test_server/data/success.txt.mock-http-headers", | 
 |   ] | 
 |   outputs = [ "{{bundle_resources_dir}}/" + | 
 |               "{{source_root_relative_dir}}/{{source_file_part}}" ] | 
 | } | 
 |  | 
 | # Test support for Cronet common implementation. | 
 | source_set("test_support") { | 
 |   testonly = true | 
 |  | 
 |   deps = [ "//net:test_support" ] | 
 |  | 
 |   data = [ "test_server/data/" ] | 
 |  | 
 |   sources = [ | 
 |     "test_server/test_server.cc", | 
 |     "test_server/test_server.h", | 
 |   ] | 
 |  | 
 |   # TODO(crbug.com/40031409): Fix code that adds exit-time destructors and | 
 |   # enable the diagnostic by removing this line. | 
 |   configs += [ "//build/config/compiler:no_exit_time_destructors" ] | 
 | } |