blob: 00d614454a20d196bfb5179a4a708a4e25103c86 [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",
],
)
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",
"//:node_modules/@types/express",
"//:node_modules/express",
"//:node_modules/puppeteer",
"//puppeteer-tests:util_ts_lib",
],
)
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",
"//:node_modules/@types/chai",
"//:node_modules/chai",
],
)
ts_library(
name = "page_object_element_ts_lib",
srcs = ["page_object_element.ts"],
visibility = ["//visibility:public"],
deps = [
"//:node_modules/puppeteer",
"//infra-sk/modules:async_ts_lib",
],
)
ts_library(
name = "page_object_ts_lib",
srcs = ["page_object.ts"],
visibility = ["//visibility:public"],
deps = [
":page_object_element_ts_lib",
"//:node_modules/puppeteer",
],
)