• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2014 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5import("//testing/test.gni")
6
7test("js_unittests") {
8  output_name = "mojo_js_unittests"
9
10  deps = [
11    "//base",
12    "//gin:gin_test",
13    "//mojo/edk/js",
14    "//mojo/edk/test:run_all_unittests",
15    "//mojo/edk/test:test_support",
16    "//mojo/public/cpp/system",
17    "//mojo/public/interfaces/bindings/tests:test_interfaces",
18    "//mojo/public/interfaces/bindings/tests:test_interfaces_experimental",
19    "//mojo/public/js:tests",
20  ]
21
22  sources = [
23    "//mojo/edk/js/handle_unittest.cc",
24    "run_js_tests.cc",
25  ]
26}
27
28test("js_integration_tests") {
29  output_name = "mojo_js_integration_tests"
30
31  deps = [
32    "//base",
33    "//gin:gin_test",
34    "//mojo/edk/js",
35    "//mojo/edk/js/tests:js_to_cpp_tests",
36    "//mojo/edk/test:run_all_unittests",
37    "//mojo/edk/test:test_support",
38    "//mojo/public/cpp/bindings",
39    "//mojo/public/interfaces/bindings/tests:test_interfaces",
40    "//mojo/public/js:bindings",
41  ]
42
43  sources = [
44    "run_js_integration_tests.cc",
45  ]
46}
47