Edit

kc3-lang/brotli/java/dec/BitReaderTest.java

Branch :

  • Show log

    Commit

  • Author : Eugene Kliuchnikov
    Date : 2016-10-17 14:04:59
    Hash : 5025365d
    Message : Add Java port of Brotli decoder.

  • java/dec/BitReaderTest.java
  • /* Copyright 2015 Google Inc. All Rights Reserved.
    
       Distributed under MIT license.
       See file LICENSE for detail or copy at https://opensource.org/licenses/MIT
    */
    
    package org.brotli.dec;
    
    import java.io.ByteArrayInputStream;
    import org.junit.Test;
    import org.junit.runner.RunWith;
    import org.junit.runners.JUnit4;
    
    /**
     * Tests for {@link BitReader}.
     */
    @RunWith(JUnit4.class)
    public class BitReaderTest {
    
      @Test(expected = BrotliRuntimeException.class)
      public void testReadAfterEos() {
        BitReader reader = new BitReader();
        BitReader.init(reader, new ByteArrayInputStream(new byte[1]));
        BitReader.readBits(reader, 9);
        BitReader.checkHealth(reader);
      }
    }