blob: b5949b49e9e38feeba21b6a95882a817aed958e1 [file] [log] [blame]
# Copyright 2016 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.
source_set("testing") {
testonly = true
sources = [
"startup_context_for_test.cc",
"startup_context_for_test.h",
"termination_result.h",
"test_with_context.cc",
"test_with_context.h",
]
deps = [
"//zircon/public/lib/async-default",
"//zircon/public/lib/fdio",
]
public_configs = [ "//garnet/public:config" ]
public_deps = [
":fake_component",
":fake_launcher",
":test_util",
"//garnet/public/lib/component/cpp:environment_services",
"//garnet/public/lib/gtest",
"//garnet/public/lib/svc/cpp",
"//sdk/fidl/fuchsia.sys",
"//sdk/lib/fidl/cpp",
"//zircon/public/lib/fs",
]
}
source_set("test_util") {
testonly = true
sources = [
"test_util.cc",
"test_util.h",
]
public_configs = [ "//garnet/public:config" ]
public_deps = [
"//sdk/fidl/fuchsia.sys",
"//zircon/public/lib/fs",
]
deps = [
"//zircon/public/lib/fdio",
]
}
source_set("fake_launcher") {
testonly = true
sources = [
"fake_launcher.cc",
"fake_launcher.h",
]
public_configs = [ "//garnet/public:config" ]
public_deps = [
"//sdk/fidl/fuchsia.sys",
"//sdk/lib/fidl/cpp",
"//zircon/public/lib/fs",
]
}
source_set("fake_component") {
testonly = true
sources = [
"fake_component.cc",
"fake_component.h",
]
public_configs = [ "//garnet/public:config" ]
public_deps = [
":fake_launcher",
"//zircon/public/lib/async-default",
"//zircon/public/lib/fs",
]
}