Project
Loading...
Searching...
No Matches
test_Decoder.cxx File Reference
#include "AODNative/Decoder.h"
#include "AODNative/Errors.h"
#include "RootFraming.h"
#include <catch_amalgamated.hpp>
#include <bit>

Go to the source code of this file.

Functions

 TEST_CASE ("byteswapInPlace")
 
 TEST_CASE ("float values across codecs, uncompressed and embedded baskets")
 
 TEST_CASE ("decoding stops exactly at the value region for every codec")
 
 TEST_CASE ("fixed-size arrays and wrong destination sizes")
 
 TEST_CASE ("booleans are packed across basket and window boundaries")
 
 TEST_CASE ("variable-length arrays")
 
 TEST_CASE ("inconsistent baskets raise CorruptData")
 

Function Documentation

◆ TEST_CASE() [1/7]

TEST_CASE ( "booleans are packed across basket and window boundaries"  )

Definition at line 143 of file test_Decoder.cxx.

◆ TEST_CASE() [2/7]

TEST_CASE ( "byteswapInPlace"  )

Definition at line 64 of file test_Decoder.cxx.

◆ TEST_CASE() [3/7]

TEST_CASE ( "decoding stops exactly at the value region for every codec"  )

Definition at line 106 of file test_Decoder.cxx.

◆ TEST_CASE() [4/7]

TEST_CASE ( "fixed-size arrays and wrong destination sizes"  )

Definition at line 130 of file test_Decoder.cxx.

◆ TEST_CASE() [5/7]

TEST_CASE ( "float values across  codecs,
uncompressed and embedded baskets"   
)

Definition at line 75 of file test_Decoder.cxx.

◆ TEST_CASE() [6/7]

TEST_CASE ( "inconsistent baskets raise CorruptData"  )

Definition at line 206 of file test_Decoder.cxx.

◆ TEST_CASE() [7/7]

TEST_CASE ( "variable-length arrays"  )

Definition at line 173 of file test_Decoder.cxx.