build(bazel): update to rules_typescript 0.17.0 & rules_nodejs 0.13.4 (#25977)

PR Close #25977
This commit is contained in:
Greg Magolan
2018-09-11 18:11:32 -07:00
committed by Ben Lesh
parent d9bd86050b
commit 274dc1e972
60 changed files with 135 additions and 167 deletions

View File

@ -1,7 +1,6 @@
package(default_visibility = ["//visibility:public"])
load("//tools:defaults.bzl", "ts_library")
load("@build_bazel_rules_nodejs//:defs.bzl", "jasmine_node_test")
load("//tools:defaults.bzl", "jasmine_node_test", "ts_library")
ts_library(
name = "lib",

View File

@ -10,7 +10,9 @@
# because it introduces an extra target_bin target.
load("@build_bazel_rules_nodejs//internal/node:node.bzl", "nodejs_test", "nodejs_binary")
def js_expected_symbol_test(name, src, golden, **kwargs):
DEFAULT_NODE_MODULES = "@angular_deps//:node_modules"
def js_expected_symbol_test(name, src, golden, node_modules = DEFAULT_NODE_MODULES, **kwargs):
"""This test verifies that a set of top level symbols from a javascript file match a gold file.
"""
all_data = [src, golden]
@ -23,6 +25,7 @@ def js_expected_symbol_test(name, src, golden, **kwargs):
data = all_data,
entry_point = entry_point,
templated_args = ["$(location %s)" % src, "$(location %s)" % golden],
node_modules = node_modules,
**kwargs
)
@ -32,5 +35,6 @@ def js_expected_symbol_test(name, src, golden, **kwargs):
data = all_data,
entry_point = entry_point,
templated_args = ["$(location %s)" % src, "$(location %s)" % golden, '--accept'],
node_modules = node_modules,
**kwargs
)