mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
Override ParserException#getMessage
PiperOrigin-RevId: 537908595 (cherry picked from commit 83e9080b718d1d063d8efcd9d35c58d5f7bfaac5)
This commit is contained in:
parent
5792b9299e
commit
4a90efaf10
@ -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…
x
Reference in New Issue
Block a user