mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Override ParserException#getMessage
PiperOrigin-RevId: 537908595
This commit is contained in:
parent
d328e62f69
commit
83e9080b71
2 changed files with 15 additions and 2 deletions
|
|
@ -107,4 +107,15 @@ public class ParserException extends IOException {
|
||||||
this.contentIsMalformed = contentIsMalformed;
|
this.contentIsMalformed = contentIsMalformed;
|
||||||
this.dataType = dataType;
|
this.dataType = dataType;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Nullable
|
||||||
|
@Override
|
||||||
|
public String getMessage() {
|
||||||
|
return super.getMessage()
|
||||||
|
+ "{contentIsMalformed="
|
||||||
|
+ contentIsMalformed
|
||||||
|
+ ", dataType="
|
||||||
|
+ dataType
|
||||||
|
+ "}";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -116,7 +116,8 @@ public final class VorbisUtilTest {
|
||||||
VorbisUtil.verifyVorbisHeaderCapturePattern(0x99, header, false);
|
VorbisUtil.verifyVorbisHeaderCapturePattern(0x99, header, false);
|
||||||
fail();
|
fail();
|
||||||
} catch (ParserException e) {
|
} catch (ParserException e) {
|
||||||
assertThat(e.getMessage()).isEqualTo("expected header type 99");
|
assertThat(e.getMessage())
|
||||||
|
.isEqualTo("expected header type 99{contentIsMalformed=true, dataType=1}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -136,7 +137,8 @@ public final class VorbisUtilTest {
|
||||||
VorbisUtil.verifyVorbisHeaderCapturePattern(0x01, header, false);
|
VorbisUtil.verifyVorbisHeaderCapturePattern(0x01, header, false);
|
||||||
fail();
|
fail();
|
||||||
} catch (ParserException e) {
|
} catch (ParserException e) {
|
||||||
assertThat(e.getMessage()).isEqualTo("expected characters 'vorbis'");
|
assertThat(e.getMessage())
|
||||||
|
.isEqualTo("expected characters 'vorbis'{contentIsMalformed=true, dataType=1}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue