blob: 23f18e9f199670d359a8f12b3baf6903c9dc7583 [file]
"Set some defaults for karma rules"
load("@npm_bazel_karma//:index.bzl", _karma_web_test_suite = "karma_web_test_suite")
def karma_web_test_suite(name, browsers = [], tags = [], **kwargs):
_karma_web_test_suite(
name = name,
tags = tags + ["native", "no-bazelci"],
browsers = browsers,
**kwargs
)
# BazelCI docker images are missing shares libs to run a subset browser tests:
# mac: firefox does not work, chrome works
# ubuntu: firefox and chrome do not work --- there are 0 tests to run
_karma_web_test_suite(
name = "bazelci_" + name,
tags = tags + ["native", "no-circleci"],
browsers = [
"@io_bazel_rules_webtesting//browsers:chromium-local",
],
**kwargs
)