blob: c23b04ba89bda1f2fedc7514900489f6782cd326 [file]
load("@build_bazel_rules_nodejs//:defs.bzl", "jasmine_node_test", "rollup_bundle")
load("@build_bazel_rules_nodejs//internal/web_package:web_package.bzl", "web_package")
package(default_visibility = ["//visibility:public"])
rollup_bundle(
name = "bundle",
entry_point = ":script.js",
)
web_package(
name = "pkg",
# Intentionally duplicating `bundle.min.js` in assets and data
# to test for regression of the issues fixed by
# https://github.com/bazelbuild/rules_nodejs/pull/546
assets = [":bundle.min.js"],
data = [":bundle"],
index_html = "index.html",
)
jasmine_node_test(
name = "test",
srcs = ["spec.js"],
data = [
"index_golden.html_",
":pkg",
"@npm//jasmine",
],
tags = [
"fix-windows",
],
)