gmio_core: test zlib enum values
This commit is contained in:
parent
bd1600a10d
commit
4f319710be
@ -39,7 +39,6 @@
|
|||||||
|
|
||||||
#include "global.h"
|
#include "global.h"
|
||||||
|
|
||||||
/* TODO: check enum values in unit tests*/
|
|
||||||
/*! zlib compression level, specific values */
|
/*! zlib compression level, specific values */
|
||||||
enum gmio_zlib_compress_level
|
enum gmio_zlib_compress_level
|
||||||
{
|
{
|
||||||
@ -49,7 +48,6 @@ enum gmio_zlib_compress_level
|
|||||||
GMIO_ZLIB_COMPRESS_LEVEL_BEST_SIZE = 9 /*! -> Z_BEST_COMPRESSION */
|
GMIO_ZLIB_COMPRESS_LEVEL_BEST_SIZE = 9 /*! -> Z_BEST_COMPRESSION */
|
||||||
};
|
};
|
||||||
|
|
||||||
/* TODO: check enum values in unit tests*/
|
|
||||||
/*! zlib compression strategy */
|
/*! zlib compression strategy */
|
||||||
enum gmio_zlib_compress_strategy
|
enum gmio_zlib_compress_strategy
|
||||||
{
|
{
|
||||||
|
@ -57,6 +57,7 @@ const char* all_tests()
|
|||||||
UTEST_RUN(test_internal__string_ascii_utils);
|
UTEST_RUN(test_internal__string_ascii_utils);
|
||||||
UTEST_RUN(test_internal__benchmark_gmio_fast_atof);
|
UTEST_RUN(test_internal__benchmark_gmio_fast_atof);
|
||||||
UTEST_RUN(test_internal__zip_utils);
|
UTEST_RUN(test_internal__zip_utils);
|
||||||
|
UTEST_RUN(test_internal__zlib_enumvalues);
|
||||||
|
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
@ -815,3 +815,19 @@ static const char* test_internal__zip_utils()
|
|||||||
free(bytes);
|
free(bytes);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static const char* test_internal__zlib_enumvalues()
|
||||||
|
{
|
||||||
|
/* enum gmio_zlib_compress_level */
|
||||||
|
UTEST_COMPARE_INT(Z_BEST_SPEED, GMIO_ZLIB_COMPRESS_LEVEL_BEST_SPEED);
|
||||||
|
UTEST_COMPARE_INT(Z_BEST_COMPRESSION, GMIO_ZLIB_COMPRESS_LEVEL_BEST_SIZE);
|
||||||
|
UTEST_COMPARE_INT(0, GMIO_ZLIB_COMPRESS_LEVEL_DEFAULT);
|
||||||
|
UTEST_COMPARE_INT(-1, GMIO_ZLIB_COMPRESS_LEVEL_NONE);
|
||||||
|
|
||||||
|
/* enum gmio_zlib_compress_strategy */
|
||||||
|
UTEST_COMPARE_INT(Z_DEFAULT_STRATEGY, GMIO_ZLIB_COMPRESSION_STRATEGY_DEFAULT);
|
||||||
|
UTEST_COMPARE_INT(Z_FILTERED, GMIO_ZLIB_COMPRESSION_STRATEGY_FILTERED);
|
||||||
|
UTEST_COMPARE_INT(Z_HUFFMAN_ONLY, GMIO_ZLIB_COMPRESSION_STRATEGY_HUFFMAN_ONLY);
|
||||||
|
UTEST_COMPARE_INT(Z_RLE, GMIO_ZLIB_COMPRESSION_STRATEGY_RLE);
|
||||||
|
UTEST_COMPARE_INT(Z_FIXED, GMIO_ZLIB_COMPRESSION_STRATEGY_FIXED);
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user