diff options
author | Dmitry Lomov <dslomov@google.com> | 2018-05-30 04:34:08 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-05-30 04:35:42 -0700 |
commit | 5b1ce4d5d7568ecacf02c63c30a9cc7ce7ef24d3 (patch) | |
tree | eee571e4bf5d2dfc304084808d449febce5f2b8a /src/test/java/com/google/devtools/build/lib/rules | |
parent | 1973be49ca38a17e5272e8af1d0ba6b00e442d1f (diff) |
Fix `equals()` and `hashCode()` for artifacts: artifacts of different classes are not equal.
Also validate that there are no tree and file artifacts with the same exec path.
Fixes #4668.
Closes #5284.
Change-Id: Id97c0407a476a5bfc697b4ca7b858e3d0c0f8c75
PiperOrigin-RevId: 198540425
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/rules')
-rw-r--r-- | src/test/java/com/google/devtools/build/lib/rules/android/AndroidBinaryTest.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/rules/android/AndroidBinaryTest.java b/src/test/java/com/google/devtools/build/lib/rules/android/AndroidBinaryTest.java index 7d41301892..f894e4d32b 100644 --- a/src/test/java/com/google/devtools/build/lib/rules/android/AndroidBinaryTest.java +++ b/src/test/java/com/google/devtools/build/lib/rules/android/AndroidBinaryTest.java @@ -705,7 +705,7 @@ public class AndroidBinaryTest extends AndroidBuildViewTestCase { assertNoEvents(); SpawnAction splitAction = - getGeneratingSpawnAction(getBinArtifact("dexsplits/top", topTarget)); + getGeneratingSpawnAction(getTreeArtifact("dexsplits/top", topTarget)); assertThat(splitAction.getArguments()).contains("--main-dex-list"); assertThat(splitAction.getArguments()).contains("--minimal-main-dex"); assertThat(ActionsTestUtil.baseArtifactNames(getNonToolInputs(splitAction))) |