diff options
author | 2015-11-16 23:19:13 +0000 | |
---|---|---|
committer | 2015-11-17 10:52:56 +0000 | |
commit | 335f0672e981d66a32ffac70d5b6aa58254a80c7 (patch) | |
tree | a2699f37c385cf47901b45acf74ed9285208d244 /src/test/java/com/google/devtools/build/skyframe/BUILD | |
parent | 1648470c7fe1048e23fadcd02d6e81c693f52259 (diff) |
Open source skyframe tests
--
MOS_MIGRATED_REVID=107983315
Diffstat (limited to 'src/test/java/com/google/devtools/build/skyframe/BUILD')
-rw-r--r-- | src/test/java/com/google/devtools/build/skyframe/BUILD | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/skyframe/BUILD b/src/test/java/com/google/devtools/build/skyframe/BUILD new file mode 100644 index 0000000000..7313ed09e8 --- /dev/null +++ b/src/test/java/com/google/devtools/build/skyframe/BUILD @@ -0,0 +1,53 @@ +TESTUTIL_FILES = [ + "DeterministicInMemoryGraph.java", + "NotifyingInMemoryGraph.java", + "TrackingAwaiter.java", + "GraphTester.java", + "GenericFunctionException.java", + "SomeErrorException.java", + "TrackingInvalidationReceiver.java", + "WalkableGraphUtils.java", +] + +java_library( + name = "testutil", + srcs = TESTUTIL_FILES, + visibility = [ + "//src/test/java/com/google/devtools/build/lib:__pkg__", + ], + deps = [ + "//src/main/java/com/google/devtools/build/lib:collect", + "//src/main/java/com/google/devtools/build/lib:concurrent", + "//src/main/java/com/google/devtools/build/lib:events", + "//src/main/java/com/google/devtools/build/lib:util", + "//src/main/java/com/google/devtools/build/skyframe", + "//src/test/java/com/google/devtools/build/lib:testutil", + "//third_party:guava", + "//third_party:guava-testlib", + "//third_party:jsr305", + "//third_party:truth", + ], +) + +java_test( + name = "skyframe_base_test", + srcs = glob( + ["*.java"], + exclude = TESTUTIL_FILES, + ), + args = ["com.google.devtools.build.skyframe.AllTests"], + deps = [ + ":testutil", + "//src/main/java/com/google/devtools/build/lib:collect", + "//src/main/java/com/google/devtools/build/lib:concurrent", + "//src/main/java/com/google/devtools/build/lib:events", + "//src/main/java/com/google/devtools/build/lib:util", + "//src/main/java/com/google/devtools/build/skyframe", + "//src/test/java/com/google/devtools/build/lib:testutil", + "//third_party:guava", + "//third_party:guava-testlib", + "//third_party:jsr305", + "//third_party:junit4", + "//third_party:truth", + ], +) |