| # Copyright 2020 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("//third_party/closure_compiler/compile_js.gni") |
| |
| js_type_check("closure_compile") { |
| testonly = true |
| deps = [ |
| ":remote_call", |
| ":test_util", |
| ] |
| closure_flags = strict_error_checking_closure_args + [ |
| "js_module_root=./gen/ui", |
| "js_module_root=../../ui", |
| "browser_resolver_prefix_replacements=\"chrome://test/=./\"", |
| "browser_resolver_prefix_replacements=\"chrome-extension://hhaomjibdihmijegdhdafkllkbggdgoj/=../file_manager/\"", |
| |
| "hide_warnings_for=third_party/", |
| ] |
| } |
| |
| js_library("remote_call") { |
| testonly = true |
| deps = [ |
| ":test_util", |
| "//ui/file_manager/file_manager/background/js:runtime_loaded_test_util", |
| "//ui/file_manager/file_manager/common/js:volume_manager_types", |
| ] |
| externs_list = [ "$externs_path/command_line_private.js" ] |
| } |
| |
| js_library("test_util") { |
| testonly = true |
| externs_list = [ |
| "$externs_path/chrome_extensions.js", |
| "$externs_path/test.js", |
| ] |
| } |
| |
| js_library("testcase") { |
| testonly = true |
| } |