File Coverage

t/endian.cc
Criterion Covered Total %
statement 8 8 100.0
branch 17 46 36.9
condition n/a
subroutine n/a
pod n/a
total 25 54 46.3


line stmt bran cond sub pod time code
1             #include "test.h"
2             #include
3              
4             using namespace panda;
5              
6 19           TEST_CASE("endian", "[endian]") {
7 1           auto r1 = h2be16(999);
8 1           auto r2 = h2be32(888);
9 1           auto r3 = h2be64(777);
10 1 50         CHECK(be2h16(r1) == 999);
    50          
    50          
    50          
    50          
    0          
    0          
11 1 50         CHECK(be2h32(r2) == 888);
    50          
    50          
    50          
    50          
    0          
    0          
12 1 50         CHECK(be2h64(r3) == 777);
    50          
    50          
    50          
    50          
    0          
    0          
13 73 50         }
    50          
14