Index: mojo/shell/BUILD.gn |
diff --git a/mojo/shell/BUILD.gn b/mojo/shell/BUILD.gn |
index 1adf80069e1cabd541c241d41cd86b958350a55f..c0154a72a660d94b1175e711af1c3d02dd99ed6e 100644 |
--- a/mojo/shell/BUILD.gn |
+++ b/mojo/shell/BUILD.gn |
@@ -121,8 +121,8 @@ test("mojo_shell_unittests") { |
mojom("test_bindings") { |
sources = [ |
"application_manager_apptests.mojom", |
- "application_package_apptest.mojom", |
"capability_filter_unittest.mojom", |
+ "package_test.mojom", |
"test.mojom", |
] |
} |
@@ -133,7 +133,7 @@ mojo_native_application("apptests") { |
sources = [ |
"application_manager_apptest.cc", |
- "application_package_apptest.cc", |
+ "package_apptest.cc", |
] |
deps = [ |
@@ -151,30 +151,51 @@ mojo_native_application("apptests") { |
data_deps = [ |
":application_manager_apptest_driver", |
":application_manager_apptest_target", |
+ ":package_test_package", |
] |
} |
mojo_application_manifest("apptests_manifest") { |
application_name = "mojo_shell_apptests" |
source = "application_manager_apptest_manifest.json" |
- deps = [ |
- ":package_test_a_manifest", |
- ":package_test_b_manifest", |
- ] |
- packaged_applications = [ |
- "package_test_a", |
- "package_test_b", |
- ] |
} |
mojo_application_manifest("package_test_a_manifest") { |
application_name = "package_test_a" |
- source = "application_package_apptest_app_a_manifest.json" |
+ source = "package_test_app_a_manifest.json" |
} |
mojo_application_manifest("package_test_b_manifest") { |
application_name = "package_test_b" |
- source = "application_package_apptest_app_b_manifest.json" |
+ source = "package_test_app_b_manifest.json" |
+} |
+ |
+mojo_native_application("package_test_package") { |
+ testonly = true |
+ sources = [ |
+ "package_test_package.cc", |
+ ] |
+ deps = [ |
+ ":package_test_package_manifest", |
+ ":test_bindings", |
+ "//base", |
+ "//mojo/common:common_base", |
+ "//mojo/shell/public/cpp:sources", |
+ "//mojo/shell/public/interfaces", |
+ ] |
+} |
+ |
+mojo_application_manifest("package_test_package_manifest") { |
+ application_name = "package_test_package" |
+ source = "package_test_package_manifest.json" |
+ deps = [ |
+ ":package_test_a_manifest", |
+ ":package_test_b_manifest", |
+ ] |
+ packaged_applications = [ |
+ "package_test_a", |
+ "package_test_b", |
+ ] |
} |
executable("application_manager_apptest_driver") { |