Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
lzw_decompressor_unittest.cpp File Reference

(813d9ae984a99e739b99cf694a9d5b24d0a6b7a7)

#include "core/fxcodec/gif/lzw_decompressor.h"
#include <stdint.h>
#include <string.h>
#include <iterator>
#include "core/fxcrt/data_vector.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
+ Include dependency graph for lzw_decompressor_unittest.cpp:

Go to the source code of this file.

Functions

 TEST (LZWDecompressor, CreateBadParams)
 
 TEST (LZWDecompressor, ExtractData)
 
 TEST (LZWDecompressor, DecodeBadParams)
 
 TEST (LZWDecompressor, Decode1x1SingleColour)
 
 TEST (LZWDecompressor, Decode10x10SingleColour)
 
 TEST (LZWDecompressor, Decode10x10MultipleColour)
 
 TEST (LZWDecompressor, MultipleDecodes)
 
 TEST (LZWDecompressor, HandleColourCodeOutOfPalette)
 

Function Documentation

◆ TEST() [1/8]

TEST ( LZWDecompressor ,
CreateBadParams  )

Definition at line 18 of file lzw_decompressor_unittest.cpp.

◆ TEST() [2/8]

TEST ( LZWDecompressor ,
Decode10x10MultipleColour  )

Definition at line 172 of file lzw_decompressor_unittest.cpp.

References fxcodec::LZWDecompressor::kSuccess.

◆ TEST() [3/8]

TEST ( LZWDecompressor ,
Decode10x10SingleColour  )

Definition at line 140 of file lzw_decompressor_unittest.cpp.

References fxcodec::LZWDecompressor::kSuccess.

◆ TEST() [4/8]

TEST ( LZWDecompressor ,
Decode1x1SingleColour  )

Definition at line 118 of file lzw_decompressor_unittest.cpp.

References fxcodec::LZWDecompressor::kSuccess.

◆ TEST() [5/8]

◆ TEST() [6/8]

TEST ( LZWDecompressor ,
ExtractData  )

Definition at line 24 of file lzw_decompressor_unittest.cpp.

◆ TEST() [7/8]

TEST ( LZWDecompressor ,
HandleColourCodeOutOfPalette  )

Definition at line 231 of file lzw_decompressor_unittest.cpp.

References fxcodec::LZWDecompressor::kError.

◆ TEST() [8/8]