diff options
author | 2015-12-22 07:42:11 +0000 | |
---|---|---|
committer | 2015-12-22 13:07:49 +0000 | |
commit | c934fad54ceb949084ab1c59254d1129febd89af (patch) | |
tree | ac697f96e4f262fb49be06b71b88c9d800658a01 /src/test/java/com/google/devtools/build/docgen/BUILD | |
parent | 34c4fe7892d4155e04ab02163b3f839318ee1a9f (diff) |
Open source most of our docgen tests.
--
MOS_MIGRATED_REVID=110746503
Diffstat (limited to 'src/test/java/com/google/devtools/build/docgen/BUILD')
-rw-r--r-- | src/test/java/com/google/devtools/build/docgen/BUILD | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/docgen/BUILD b/src/test/java/com/google/devtools/build/docgen/BUILD new file mode 100644 index 0000000000..81c2fa612b --- /dev/null +++ b/src/test/java/com/google/devtools/build/docgen/BUILD @@ -0,0 +1,59 @@ +package( + default_visibility = ["//visibility:public"], +) + +licenses(["notice"]) # Apache 2.0 + +test_suite( + name = "all_tests", + tags = ["docgen"], +) + +java_test( + name = "DocumentationTests", + size = "medium", + srcs = ["DocumentationTests.java"], + shard_count = 1, + tags = ["docgen"], + deps = [ + ":documentation-tests", + "//src/test/java/com/google/devtools/build/lib:testutil", + "//third_party:junit4", + ], +) + +java_library( + name = "documentation-tests", + testonly = 1, + srcs = [ + "DocCheckerUtilsTest.java", + "RuleDocumentationAttributeTest.java", + "RuleDocumentationTest.java", + "SkylarkDocumentationTest.java", + ], + deps = [ + ":testutil", + "//src/main/java/com/google/devtools/build/docgen:docgen_javalib", + "//src/main/java/com/google/devtools/build/lib:build-base", + "//src/main/java/com/google/devtools/build/lib:packages-internal", + "//src/main/java/com/google/devtools/build/lib:skylarkinterface", + "//src/main/java/com/google/devtools/build/lib:syntax", + "//src/main/java/com/google/devtools/build/lib/rules/cpp", + "//src/test/java/com/google/devtools/build/lib:skylark_testutil", + "//src/test/java/com/google/devtools/build/lib:syntax_testutil", + "//src/test/java/com/google/devtools/build/lib:testutil", + "//third_party:guava", + "//third_party:junit4", + "//third_party:truth", + ], +) + +java_library( + name = "testutil", + testonly = 1, + srcs = glob(["testutil/*.java"]), + deps = [ + "//src/main/java/com/google/devtools/build/lib:build-base", + "//src/main/java/com/google/devtools/build/lib:packages-internal", + ], +) |