Macros | Functions | Variables
test_base85.cpp File Reference
#include "testutil.hpp"
#include "testutil_unity.hpp"
Include dependency graph for test_base85.cpp:

Go to the source code of this file.

Macros

#define def_test__decode__zmq_z85_encode__roundtrip(name, param)   def_test__zmq_z85_basename (decode__zmq_z85_encode__roundtrip, name, param)
 
#define def_test__encode__zmq_z85_decode__roundtrip(name, param)   def_test__zmq_z85_basename (encode__zmq_z85_decode__roundtrip, name, param)
 
#define def_test__zmq_z85_basename(basename, name, param)
 
#define def_test__zmq_z85_decode__invalid__failure(name, param)   def_test__zmq_z85_basename (decode__invalid__failure, name, param)
 
#define def_test__zmq_z85_encode__invalid__failure(name, param)   def_test__zmq_z85_basename (encode__invalid__failure, name, param)
 

Functions

 def_test__decode__zmq_z85_encode__roundtrip (regular, test_data_regular) int main()
 
 def_test__encode__zmq_z85_decode__roundtrip (min, test_data_min) def_test__encode__zmq_z85_decode__roundtrip(max
 
nSc1 def_test__zmq_z85_decode__invalid__failure (char_adjacent_above, "####\0037") const uint8_t test_data_min[]
 
nSc1 def_test__zmq_z85_decode__invalid__failure (char_within, "####\0047") def_test__zmq_z85_decode__invalid__failure(char_adjacent_below
 
 def_test__zmq_z85_decode__invalid__failure (indivisble_by_5_multiple_chars, "01234567") def_test__zmq_z85_decode__invalid__failure(indivisble_by_5_one_char
 
 def_test__zmq_z85_decode__invalid__failure (max, "#####") def_test__zmq_z85_decode__invalid__failure(above_limit
 
 def_test__zmq_z85_encode__invalid__failure (1, 1) def_test__zmq_z85_encode__invalid__failure(42
 
void setUp ()
 
void tearDown ()
 
template<size_t SIZE>
void test__zmq_z85_decode__invalid__failure (const char(&encoded_)[SIZE])
 
void test__zmq_z85_decode__valid__success ()
 
template<size_t SIZE>
void test__zmq_z85_decode__zmq_z85_encode__roundtrip (const char(&test_data_)[SIZE])
 
void test__zmq_z85_encode__invalid__failure (size_t size_)
 
void test__zmq_z85_encode__valid__success ()
 
template<size_t SIZE>
void test__zmq_z85_encode__zmq_z85_decode__roundtrip (const uint8_t(&test_data_)[SIZE])
 

Variables

const uint8_t test_data_max [] = {0xff, 0xff, 0xff, 0xff}
 
const char test_data_regular [] = "r^/rM9M=rMToK)63O8dCvd9D<PY<7iGlC+{BiSnG"
 

Macro Definition Documentation

◆ def_test__decode__zmq_z85_encode__roundtrip

#define def_test__decode__zmq_z85_encode__roundtrip (   name,
  param 
)    def_test__zmq_z85_basename (decode__zmq_z85_encode__roundtrip, name, param)

Definition at line 147 of file test_base85.cpp.

◆ def_test__encode__zmq_z85_decode__roundtrip

#define def_test__encode__zmq_z85_decode__roundtrip (   name,
  param 
)    def_test__zmq_z85_basename (encode__zmq_z85_decode__roundtrip, name, param)

◆ def_test__zmq_z85_basename

#define def_test__zmq_z85_basename (   basename,
  name,
  param 
)
Value:
void test__zmq_z85_##basename##_##name () \
{ \
test__zmq_z85_##basename (param); \
}

Definition at line 99 of file test_base85.cpp.

◆ def_test__zmq_z85_decode__invalid__failure

#define def_test__zmq_z85_decode__invalid__failure (   name,
  param 
)    def_test__zmq_z85_basename (decode__invalid__failure, name, param)

Definition at line 111 of file test_base85.cpp.

◆ def_test__zmq_z85_encode__invalid__failure

#define def_test__zmq_z85_encode__invalid__failure (   name,
  param 
)    def_test__zmq_z85_basename (encode__invalid__failure, name, param)

Definition at line 105 of file test_base85.cpp.

Function Documentation

◆ def_test__decode__zmq_z85_encode__roundtrip()

def_test__decode__zmq_z85_encode__roundtrip ( regular  ,
test_data_regular   
)

Definition at line 152 of file test_base85.cpp.

◆ def_test__encode__zmq_z85_decode__roundtrip()

def_test__encode__zmq_z85_decode__roundtrip ( min  ,
test_data_min   
)

◆ def_test__zmq_z85_decode__invalid__failure() [1/4]

nSc1 def_test__zmq_z85_decode__invalid__failure ( char_adjacent_above  ,
"####\0037"   
) const

◆ def_test__zmq_z85_decode__invalid__failure() [2/4]

nSc1 def_test__zmq_z85_decode__invalid__failure ( char_within  ,
"####\0047"   
)

◆ def_test__zmq_z85_decode__invalid__failure() [3/4]

def_test__zmq_z85_decode__invalid__failure ( indivisble_by_5_multiple_chars  ,
"01234567"   
)

◆ def_test__zmq_z85_decode__invalid__failure() [4/4]

def_test__zmq_z85_decode__invalid__failure ( max  ,
"#####"   
)

◆ def_test__zmq_z85_encode__invalid__failure()

def_test__zmq_z85_encode__invalid__failure ( ,
 
)

◆ setUp()

void setUp ( )

Definition at line 6 of file test_base85.cpp.

◆ tearDown()

void tearDown ( )

Definition at line 10 of file test_base85.cpp.

◆ test__zmq_z85_decode__invalid__failure()

template<size_t SIZE>
void test__zmq_z85_decode__invalid__failure ( const char(&)  encoded_[SIZE])

Definition at line 55 of file test_base85.cpp.

◆ test__zmq_z85_decode__valid__success()

void test__zmq_z85_decode__valid__success ( )

Definition at line 39 of file test_base85.cpp.

◆ test__zmq_z85_decode__zmq_z85_encode__roundtrip()

template<size_t SIZE>
void test__zmq_z85_decode__zmq_z85_encode__roundtrip ( const char(&)  test_data_[SIZE])

Definition at line 83 of file test_base85.cpp.

◆ test__zmq_z85_encode__invalid__failure()

void test__zmq_z85_encode__invalid__failure ( size_t  size_)

Definition at line 31 of file test_base85.cpp.

◆ test__zmq_z85_encode__valid__success()

void test__zmq_z85_encode__valid__success ( )

Definition at line 15 of file test_base85.cpp.

◆ test__zmq_z85_encode__zmq_z85_decode__roundtrip()

template<size_t SIZE>
void test__zmq_z85_encode__zmq_z85_decode__roundtrip ( const uint8_t(&)  test_data_[SIZE])

Definition at line 66 of file test_base85.cpp.

Variable Documentation

◆ test_data_max

const uint8_t test_data_max[] = {0xff, 0xff, 0xff, 0xff}

Definition at line 142 of file test_base85.cpp.

◆ test_data_regular

const char test_data_regular[] = "r^/rM9M=rMToK)63O8dCvd9D<PY<7iGlC+{BiSnG"

Definition at line 150 of file test_base85.cpp.

name
GLuint const GLchar * name
Definition: glcorearb.h:3055
param
GLenum GLfloat param
Definition: glcorearb.h:2769
gmock_output_test._
_
Definition: gmock_output_test.py:173


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:04