blob: 4a819ac7f99e1273e98bb94ac29c96f5d582e215 [file] [log] [blame]
# Copyright 2018 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
executable("unittests") {
testonly = true
output_name = "input_unittests"
sources = [
"a11y_legacy_contender_test.cc",
"accessibility_pointer_events_test.cc",
"dispatch_policy_test.cc",
"gesture_arena_test.cc",
"gesture_contender_inspector_unittest.cc",
"gesture_disambiguation_test.cc",
"helper_unittest.cc",
"injector_unittest.cc",
"mouse_source_test.cc",
"mouse_test.cc",
"pointerinjector_registry_unittest.cc",
"touch_source_test.cc",
]
deps = [
"//sdk/fidl/fuchsia.ui.input.accessibility:fuchsia.ui.input.accessibility_hlcpp",
"//sdk/lib/fidl/cpp",
"//sdk/lib/sys/cpp/testing:cpp",
"//sdk/lib/ui/scenic/cpp",
"//src/lib/fostr/fidl/fuchsia.ui.input",
"//src/lib/fxl",
"//src/lib/fxl/test:gtest_main",
"//src/lib/testing/loop_fixture",
"//src/ui/scenic/lib/input",
"//src/ui/scenic/lib/input:gesture_contender_interface",
"//src/ui/scenic/lib/input:injection",
"//src/ui/scenic/lib/input:legacy",
"//src/ui/scenic/lib/input:mouse",
"//src/ui/scenic/lib/input:touch",
"//src/ui/scenic/lib/input:utils",
"//src/ui/scenic/lib/utils",
"//third_party/googletest:gmock",
"//third_party/googletest:gtest",
]
}