Skip to content

Commit

Permalink
Override ParserException#getMessage
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 537908595
(cherry picked from commit f8be8c0)
  • Loading branch information
Googler authored and tof-tof committed Jun 5, 2023
1 parent 82fcbd2 commit 6226310
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -105,4 +105,15 @@ protected ParserException(
this.contentIsMalformed = contentIsMalformed;
this.dataType = dataType;
}

@Nullable
@Override
public String getMessage() {
return super.getMessage()
+ "{contentIsMalformed="
+ contentIsMalformed
+ ", dataType="
+ dataType
+ "}";
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,8 @@ public void verifyVorbisHeaderCapturePattern_withValidHeader_returnsFalse() {
VorbisUtil.verifyVorbisHeaderCapturePattern(0x99, header, false);
fail();
} catch (ParserException e) {
assertThat(e.getMessage()).isEqualTo("expected header type 99");
assertThat(e.getMessage())
.isEqualTo("expected header type 99{contentIsMalformed=true, dataType=1}");
}
}

Expand All @@ -136,7 +137,8 @@ public void verifyVorbisHeaderCapturePattern_withInvalidPattern_returnsFalse() {
VorbisUtil.verifyVorbisHeaderCapturePattern(0x01, header, false);
fail();
} catch (ParserException e) {
assertThat(e.getMessage()).isEqualTo("expected characters 'vorbis'");
assertThat(e.getMessage())
.isEqualTo("expected characters 'vorbis'{contentIsMalformed=true, dataType=1}");
}
}

Expand Down

0 comments on commit 6226310

Please sign in to comment.