Class SynthTest

java.lang.Object
org.brotli.dec.SynthTest

public class SynthTest extends Object
Tests for Decode.
  • Constructor Details

    • SynthTest

      public SynthTest()
  • Method Details

    • readUniBytes

      static byte[] readUniBytes(String uniBytes)
    • decompress

      private byte[] decompress(byte[] data) throws IOException
      Throws:
      IOException
    • checkSynth

      private void checkSynth(byte[] compressed, boolean expectSuccess, String expectedOutput)
    • testAllTransforms10

      public void testAllTransforms10()
    • testAllTransforms4

      public void testAllTransforms4()
    • testBaseDictWord

      public void testBaseDictWord()
    • testBaseDictWordFinishBlockOnRingbufferWrap

      public void testBaseDictWordFinishBlockOnRingbufferWrap()
    • testBaseDictWordTooLong

      public void testBaseDictWordTooLong()
    • testBlockCountMessage

      public void testBlockCountMessage()
    • testBlockSwitchMessage

      public void testBlockSwitchMessage()
    • testClClTreeDeficiency

      public void testClClTreeDeficiency()
    • testClClTreeExcess

      public void testClClTreeExcess()
    • testComplexHuffmanCodeTwoSymbols

      public void testComplexHuffmanCodeTwoSymbols()
    • testCompressedUncompressedShortCompressed

      public void testCompressedUncompressedShortCompressed()
    • testCompressedUncompressedShortCompressedSmallWindow

      public void testCompressedUncompressedShortCompressedSmallWindow()
    • testCopyLengthTooLong

      public void testCopyLengthTooLong()
    • testCopyTooLong

      public void testCopyTooLong()
    • testCustomHuffmanCode

      public void testCustomHuffmanCode()
    • testDistanceLut

      public void testDistanceLut()
    • testEmpty

      public void testEmpty()
    • testHelloWorld

      public void testHelloWorld()
    • testInsertTooLong

      public void testInsertTooLong()
    • testIntactDistanceRingBuffer0

      public void testIntactDistanceRingBuffer0()
    • testIntactDistanceRingBuffer1

      public void testIntactDistanceRingBuffer1()
    • testIntactDistanceRingBuffer2

      public void testIntactDistanceRingBuffer2()
    • testIntactDistanceRingBufferNoDistanceValue0

      public void testIntactDistanceRingBufferNoDistanceValue0()
    • testIntactDistanceRingBufferNoDistanceValue1

      public void testIntactDistanceRingBufferNoDistanceValue1()
    • testInvalidNoLastMetablock

      public void testInvalidNoLastMetablock()
    • testInvalidNoMetaBlocks

      public void testInvalidNoMetaBlocks()
    • testInvalidTooFarDist

      public void testInvalidTooFarDist()
    • testInvalidTooLargeContextMap

      public void testInvalidTooLargeContextMap()
    • testInvalidTransformType

      public void testInvalidTransformType()
    • testInvalidWindowBits9

      public void testInvalidWindowBits9()
    • testManyTinyMetablocks

      public void testManyTinyMetablocks()
    • testNegativeDistance

      public void testNegativeDistance()
    • testNegativeRemainingLenBetweenMetablocks

      public void testNegativeRemainingLenBetweenMetablocks()
    • testOneCommand

      public void testOneCommand()
    • testOneInsert

      public void testOneInsert()
    • testSimplePrefix

      public void testSimplePrefix()
    • testSimplePrefixDuplicateSymbols

      public void testSimplePrefixDuplicateSymbols()
    • testSimplePrefixOutOfRangeSymbols

      public void testSimplePrefixOutOfRangeSymbols()
    • testStressReadDistanceExtraBits

      public void testStressReadDistanceExtraBits()
    • testTooManySymbolsRepeated

      public void testTooManySymbolsRepeated()
    • testTransformedDictWord

      public void testTransformedDictWord()
    • testTransformedDictWordTooLong

      public void testTransformedDictWordTooLong()
    • testZeroCostLiterals

      public void testZeroCostLiterals()