blob: b7548675b37afbc478bbf7453106154f3e4fb48f [file]
load("@build_bazel_rules_nodejs//:defs.bzl", "jasmine_node_test")
jasmine_node_test(
name = "test",
srcs = [
"data_resolution.spec.js",
"jasmine_node_test.spec.js",
"module_resolution.spec.js",
],
data = ["data/data.json"],
node_modules = "//internal/test:node_modules",
deps = ["//internal/e2e/node/lib1"],
)
jasmine_node_test(
name = "fail_test",
srcs = ["jasmine_node_fail_test.spec.js"],
expected_exit_code = 3,
node_modules = "//internal/test:node_modules",
)
# Also test resolution from built files.
jasmine_node_test(
name = "lib_test",
srcs = [
":data_resolution_lib",
":module_resolution_lib",
],
data = ["data/data.json"],
node_modules = "//internal/test:node_modules",
deps = ["//internal/e2e/node/lib1"],
)
genrule(
name = "module_resolution_lib",
srcs = ["module_resolution.spec.js"],
outs = ["module_resolution_built.spec.js"],
cmd = "cp $< $@",
)
genrule(
name = "data_resolution_lib",
srcs = ["data_resolution.spec.js"],
outs = ["data_resolution_built.spec.js"],
cmd = "cp $< $@",
)