123456789101112131415161718192021222324 |
- # Copyright 2018 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")
- # Simple wrapper around js_library to describe a unit test.
- template("js_unittest") {
- js_library(target_name) {
- testonly = true
- # Forward everything that js_library forwards except testonly (omitting that
- # causes gn to emit "Assignment had no effect" if it's added redundantly).
- forward_variables_from(invoker,
- [
- "deps",
- "externs_list",
- "extra_deps",
- "extra_sources",
- "sources",
- "visibility",
- ])
- }
- }
|