@@ -7801,6 +7801,7 @@ public static void TestWriteExtraOne(long longValue) {
78017801 }
78027802
78037803 private void TestWriteUnchangedFloatBits (int bits ) {
7804+ try {
78047805 {
78057806 java .io .ByteArrayOutputStream ms = null ;
78067807try {
@@ -7811,7 +7812,7 @@ private void TestWriteUnchangedFloatBits(int bits) {
78117812 (byte )((bits >> 24 ) & 0xff ),
78127813 (byte )((bits >> 16 ) & 0xff ),
78137814 (byte )((bits >> 8 ) & 0xff ),
7814- (byte )(bits & 0xff )
7815+ (byte )(bits & 0xff ),
78157816 };
78167817 CBORObject .WriteFloatingPointBits (ms , bits , 4 , true );
78177818 TestCommon .AssertByteArraysEqual (expectedBytes , ms .toByteArray ());
@@ -7820,9 +7821,14 @@ private void TestWriteUnchangedFloatBits(int bits) {
78207821try { if (ms != null ) { ms .close (); } } catch (java .io .IOException ex ) {}
78217822}
78227823}
7824+ } catch (IOException ex ) {
7825+ Assert .fail (ex .toString ());
7826+ throw new IllegalStateException (ex .toString (), ex );
7827+ }
78237828 }
78247829
78257830 private void TestWriteUnchangedDoubleBits (long bits ) {
7831+ try {
78267832 {
78277833 java .io .ByteArrayOutputStream ms = null ;
78287834try {
@@ -7837,7 +7843,7 @@ private void TestWriteUnchangedDoubleBits(long bits) {
78377843 (byte )((bits >> 24 ) & 0xffL ),
78387844 (byte )((bits >> 16 ) & 0xffL ),
78397845 (byte )((bits >> 8 ) & 0xffL ),
7840- (byte )(bits & 0xffL )
7846+ (byte )(bits & 0xffL ),
78417847 };
78427848 CBORObject .WriteFloatingPointBits (ms , bits , 8 , true );
78437849 TestCommon .AssertByteArraysEqual (expectedBytes , ms .toByteArray ());
@@ -7846,6 +7852,10 @@ private void TestWriteUnchangedDoubleBits(long bits) {
78467852try { if (ms != null ) { ms .close (); } } catch (java .io .IOException ex ) {}
78477853}
78487854}
7855+ } catch (IOException ex ) {
7856+ Assert .fail (ex .toString ());
7857+ throw new IllegalStateException (ex .toString (), ex );
7858+ }
78497859 }
78507860
78517861 @ Test
0 commit comments