| load("@rules_java//java:defs.bzl", "java_test") |
| |
| filegroup( |
| name = "srcs", |
| srcs = glob(["**"]), |
| visibility = ["//src:__subpackages__"], |
| ) |
| |
| # Script-based tests of the Starlark interpreter. |
| java_test( |
| name = "EvalTest", |
| srcs = ["EvalTest.java"], |
| data = [ |
| "testdata/all_any.sky", |
| "testdata/and_or_not.sky", |
| "testdata/dict.sky", |
| "testdata/equality.sky", |
| "testdata/function.sky", |
| "testdata/int.sky", |
| "testdata/int_constructor.sky", |
| "testdata/int_function.sky", |
| "testdata/list_mutation.sky", |
| "testdata/list_slices.sky", |
| "testdata/min_max.sky", |
| "testdata/range.sky", |
| "testdata/reversed.sky", |
| "testdata/sorted.sky", |
| "testdata/string_elems.sky", |
| "testdata/string_find.sky", |
| "testdata/string_format.sky", |
| "testdata/string_misc.sky", |
| "testdata/string_partition.sky", |
| "testdata/string_slice_index.sky", |
| "testdata/string_split.sky", |
| "testdata/string_splitlines.sky", |
| "testdata/string_test_characters.sky", |
| ], |
| use_testrunner = False, |
| deps = [ |
| "//src/main/java/com/google/devtools/build/lib:syntax", |
| "//src/main/java/net/starlark/java/annot", |
| "//third_party:guava", |
| "//third_party:junit4", |
| ], |
| ) |