blob: d6a4f71a237b127ada04ca230b227b120b1ce4bd [file] [log] [blame]
load("//infra-sk:index.bzl", "karma_test", "nodejs_test", "ts_library")
karma_test(
name = "page_object_element_karma_test",
src = "page_object_element_karma_test.ts",
deps = [
":page_object_element_test_cases_ts_lib",
":page_object_element_ts_lib",
"@npm//puppeteer",
],
)
nodejs_test(
name = "page_object_element_nodejs_test",
src = "page_object_element_nodejs_test.ts",
deps = [
":page_object_element_test_cases_ts_lib",
":page_object_element_ts_lib",
"//puppeteer-tests:util_ts_lib",
"@npm//@types/express",
"@npm//express",
"@npm//puppeteer",
],
)
ts_library(
name = "page_object_element_test_cases_ts_lib",
srcs = ["page_object_element_test_cases.ts"],
visibility = ["//visibility:public"],
deps = [
":page_object_element_ts_lib",
"@npm//@types/chai",
"@npm//chai",
"@npm//puppeteer",
],
)
ts_library(
name = "page_object_element_ts_lib",
srcs = ["page_object_element.ts"],
visibility = ["//visibility:public"],
deps = ["@npm//puppeteer"],
)
ts_library(
name = "page_object_ts_lib",
srcs = ["page_object.ts"],
visibility = ["//visibility:public"],
deps = [
":page_object_element_ts_lib",
"@npm//puppeteer",
],
)