# Copyright 2018 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. 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 = [ "data/cacheable.txt", "data/cacheable.txt.mock-http-headers", "data/content_length_mismatch.html", "data/content_length_mismatch.html.mock-http-headers", "data/gzipped.html", "data/gzipped.html.mock-http-headers", "data/multiredirect.html", "data/multiredirect.html.mock-http-headers", "data/notfound.html", "data/notfound.html.mock-http-headers", "data/quic_data/simple.txt", "data/redirect.html", "data/redirect.html.mock-http-headers", "data/redirect_invalid_scheme.html", "data/redirect_invalid_scheme.html.mock-http-headers", "data/secureproxychecksuccess.txt", "data/secureproxychecksuccess.txt.mock-http-headers", "data/set_cookie.html", "data/set_cookie.html.mock-http-headers", "data/success.txt", "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 = [ "data/", ] sources = [ "test_server.cc", "test_server.h", ] if (is_ios) { deps += [ ":test_support_bundle_data" ] } }