1234567891011121314151617181920212223242526272829303132333435 |
- # 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("//build/config/ui.gni")
- import("//chromeos/ash/components/assistant/assistant.gni")
- import("//testing/test.gni")
- assert(is_chromeos, "Non-ChromeOS builds cannot depend on //chromeos")
- # Use this target for adding new unit tests. To add a unit test to this target,
- # create a "unit_tests" source_set in your service and add it as a dependency
- # here.
- #
- # Unit tests are generally preferred over service tests as they are simpler to
- # create and maintain. Check out service_manager::TestConnectorFactory for an
- # easy way to test your services.
- source_set("unit_tests") {
- testonly = true
- deps = [
- "//chromeos/ash/services/assistant:tests",
- "//chromeos/ash/services/federated/public/cpp:unit_tests",
- "//chromeos/services/bluetooth_config:unit_tests",
- "//chromeos/services/machine_learning/public/cpp:unit_tests",
- "//chromeos/services/network_config:unit_tests",
- "//chromeos/services/tts:services_unittests",
- ]
- if (enable_cros_libassistant) {
- deps += [
- "//chromeos/services/libassistant:unit_tests",
- "//chromeos/services/libassistant/grpc:unit_tests",
- ]
- }
- }
|