diff --git a/testutils/src/main/java/com/google/android/exoplayer2/testutil/FakeExtractorOutput.java b/testutils/src/main/java/com/google/android/exoplayer2/testutil/FakeExtractorOutput.java index ad9d8dcdd2..5cefbff1e8 100644 --- a/testutils/src/main/java/com/google/android/exoplayer2/testutil/FakeExtractorOutput.java +++ b/testutils/src/main/java/com/google/android/exoplayer2/testutil/FakeExtractorOutput.java @@ -129,7 +129,14 @@ public final class FakeExtractorOutput implements ExtractorOutput, Dumper.Dumpab if (DUMP_FILE_ACTION == COMPARE_WITH_EXISTING) { String expected = TestUtil.getString(context, dumpFile); - assertWithMessage(dumpFile).that(actual).isEqualTo(expected); + assertWithMessage( + "Extractor output doesn't match golden file: %s\n" + + "To update the golden, change FakeExtractorOutput#DUMP_FILE_ACTION to" + + " WRITE_TO_LOCAL (for Robolectric tests) or WRITE_TO_DEVICE (for" + + " instrumentation tests) and re-run the test.", + dumpFile) + .that(actual) + .isEqualTo(expected); } else { File file = DUMP_FILE_ACTION == WRITE_TO_LOCAL