Project
Loading...
Searching...
No Matches
test_Objects.cxx File Reference
#include "AODNative/Errors.h"
#include "AODNative/Objects.h"
#include "Cursor.h"
#include "RootFraming.h"
#include <catch_amalgamated.hpp>

Go to the source code of this file.

Functions

 TEST_CASE ("Cursor reads big-endian integers")
 
 TEST_CASE ("Cursor reads both TString encodings")
 
 TEST_CASE ("Cursor never reads out of bounds")
 
 TEST_CASE ("Cursor reports displacement relative to the key")
 
 TEST_CASE ("truncated tree payloads raise errors, never crash")
 
 TEST_CASE ("unknown class versions raise UnsupportedVersion")
 
 TEST_CASE ("leaf element sizes")
 

Function Documentation

◆ TEST_CASE() [1/7]

TEST_CASE ( "Cursor never reads out of bounds"  )

Definition at line 48 of file test_Objects.cxx.

◆ TEST_CASE() [2/7]

TEST_CASE ( "Cursor reads big-endian integers"  )

Definition at line 21 of file test_Objects.cxx.

◆ TEST_CASE() [3/7]

TEST_CASE ( "Cursor reads both TString encodings"  )

Definition at line 34 of file test_Objects.cxx.

◆ TEST_CASE() [4/7]

TEST_CASE ( "Cursor reports displacement relative to the key"  )

Definition at line 61 of file test_Objects.cxx.

◆ TEST_CASE() [5/7]

TEST_CASE ( "leaf element sizes"  )

Definition at line 96 of file test_Objects.cxx.

◆ TEST_CASE() [6/7]

TEST_CASE ( "truncated tree payloads raise  errors,
never crash"   
)

Definition at line 70 of file test_Objects.cxx.

◆ TEST_CASE() [7/7]

TEST_CASE ( "unknown class versions raise UnsupportedVersion"  )

Definition at line 87 of file test_Objects.cxx.