make TT_USER > TT_ERR, remove TT_MAX
This commit is contained in:
parent
ad4aa74b85
commit
4d0ec07c1a
4 changed files with 20 additions and 2 deletions
|
|
@ -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 \
|
||||||
|
|
|
||||||
|
|
@ -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
16
src/t_misc.c
Normal 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);
|
||||||
|
}
|
||||||
|
|
@ -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();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue