32 lines
No EOL
734 B
Python
32 lines
No EOL
734 B
Python
# Test utilities filegroup
|
|
filegroup(
|
|
name = "test_utils",
|
|
srcs = [
|
|
"lib/test_utils.sh",
|
|
"lib/db_utils.sh",
|
|
"lib/service_utils.sh",
|
|
],
|
|
visibility = ["//visibility:public"],
|
|
)
|
|
|
|
# Simple shell script test that validates the test runner
|
|
sh_test(
|
|
name = "e2e_runner_test",
|
|
srcs = ["validate_runner.sh"],
|
|
data = [
|
|
"//:run_e2e_tests.sh",
|
|
":test_utils",
|
|
"lib/test_utils.sh",
|
|
"lib/db_utils.sh",
|
|
"lib/service_utils.sh",
|
|
"simple_test.sh",
|
|
"basic_graph_test.sh",
|
|
"podcast_reviews_test.sh",
|
|
],
|
|
size = "small",
|
|
timeout = "short",
|
|
env = {
|
|
"PATH": "/usr/bin:/bin:/usr/local/bin",
|
|
},
|
|
tags = ["e2e"],
|
|
) |