# 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"], )