make TT_USER > TT_ERR, remove TT_MAX

This commit is contained in:
Sven M. Hallberg 2013-01-07 23:44:26 +01:00
parent ad4aa74b85
commit 4d0ec07c1a
4 changed files with 20 additions and 2 deletions

View file

@ -45,6 +45,7 @@ TESTS := t_benchmark.o \
t_bitreader.o \ t_bitreader.o \
t_bitwriter.o \ t_bitwriter.o \
t_parser.o \ t_parser.o \
t_misc.o \
test_suite.o test_suite.o
OUTPUTS := libhammer.a \ OUTPUTS := libhammer.a \

View file

@ -43,9 +43,8 @@ typedef enum HTokenType_ {
TT_SINT, TT_SINT,
TT_UINT, TT_UINT,
TT_SEQUENCE, TT_SEQUENCE,
TT_USER = 64,
TT_ERR, TT_ERR,
TT_MAX TT_USER = 64
} HTokenType; } HTokenType;
typedef struct HCountedArray_ { typedef struct HCountedArray_ {

16
src/t_misc.c Normal file
View file

@ -0,0 +1,16 @@
#include <glib.h>
#include "test_suite.h"
#include "hammer.h"
static void test_tt_user(void) {
g_check_cmpint(TT_USER, >, TT_NONE);
g_check_cmpint(TT_USER, >, TT_BYTES);
g_check_cmpint(TT_USER, >, TT_SINT);
g_check_cmpint(TT_USER, >, TT_UINT);
g_check_cmpint(TT_USER, >, TT_SEQUENCE);
g_check_cmpint(TT_USER, >, TT_ERR);
}
void register_misc_tests(void) {
g_test_add_func("/core/misc/tt_user", test_tt_user);
}

View file

@ -22,6 +22,7 @@
extern void register_bitreader_tests(); extern void register_bitreader_tests();
extern void register_bitwriter_tests(); extern void register_bitwriter_tests();
extern void register_parser_tests(); extern void register_parser_tests();
extern void register_misc_tests();
extern void register_benchmark_tests(); extern void register_benchmark_tests();
int main(int argc, char** argv) { int main(int argc, char** argv) {
@ -31,6 +32,7 @@ int main(int argc, char** argv) {
register_bitreader_tests(); register_bitreader_tests();
register_bitwriter_tests(); register_bitwriter_tests();
register_parser_tests(); register_parser_tests();
register_misc_tests();
register_benchmark_tests(); register_benchmark_tests();
g_test_run(); g_test_run();