src/server/test/main.c

changeset 498
0d80f8a2b29f
parent 452
ce359a2b51fe
equal deleted inserted replaced
497:8827517054ec 498:0d80f8a2b29f
46 #include "writer.h" 46 #include "writer.h"
47 #include "xml.h" 47 #include "xml.h"
48 #include "webdav.h" 48 #include "webdav.h"
49 #include "uri.h" 49 #include "uri.h"
50 #include "object.h" 50 #include "object.h"
51 #include "io.h"
51 52
52 void register_pg_tests(int argc, char **argv, UcxTestSuite *suite); 53 void register_pg_tests(int argc, char **argv, UcxTestSuite *suite);
53 54
54 55
55 void test() { 56 void test() {
96 ucx_test_register(suite, test_expr_parse_expr_func_arg0); 97 ucx_test_register(suite, test_expr_parse_expr_func_arg0);
97 ucx_test_register(suite, test_expr_parse_expr_func_arg1); 98 ucx_test_register(suite, test_expr_parse_expr_func_arg1);
98 ucx_test_register(suite, test_expr_parse_expr_func_arg3); 99 ucx_test_register(suite, test_expr_parse_expr_func_arg3);
99 ucx_test_register(suite, test_expr_parse_expr_func_expr1); 100 ucx_test_register(suite, test_expr_parse_expr_func_expr1);
100 ucx_test_register(suite, test_expr_parse_expr_func_expr2); 101 ucx_test_register(suite, test_expr_parse_expr_func_expr2);
102
103 // io tests
104 ucx_test_register(suite, test_io_http_stream_parse_chunk_header_hdronly_first);
105 ucx_test_register(suite, test_io_http_stream_parse_chunk_header_hdronly);
106 ucx_test_register(suite, test_io_http_stream_parse_chunk_header_hdronly_seq_fail);
107 ucx_test_register(suite, test_io_http_stream_parse_chunk_header_hdr_data);
108 ucx_test_register(suite, test_io_http_stream_parse_chunk_header_empty);
109 ucx_test_register(suite, test_io_http_stream_parse_chunk_header_partial_first);
110 ucx_test_register(suite, test_io_http_stream_parse_chunk_header_partial);
111 ucx_test_register(suite, test_io_http_stream_parse_chunk_header_invalid);
112 ucx_test_register(suite, test_io_http_stream_parse_chunk_header_zero);
113 ucx_test_register(suite, test_io_httpstream_write);
114 ucx_test_register(suite, test_io_httpstream_chunked_write);
115 ucx_test_register(suite, test_io_httpstream_chunked_write_end);
116 ucx_test_register(suite, test_io_httpstream_chunked_write_xx);
117 ucx_test_register(suite, test_io_httpstream_chunked_write_partial_header);
118 ucx_test_register(suite, test_io_httpstream_chunked_write_partial_data);
119 ucx_test_register(suite, test_io_httpstream_chunked_write_partial_trailer);
120 ucx_test_register(suite, test_io_httpstream_chunked_write_partial_trailer_partial_header);
121 ucx_test_register(suite, test_io_httpstream_chunked_write_data_2x);
122 ucx_test_register(suite, test_io_httpstream_chunked_write_xx_limit);
101 123
102 // vfs tests 124 // vfs tests
103 ucx_test_register(suite, test_vfs_open); 125 ucx_test_register(suite, test_vfs_open);
104 ucx_test_register(suite, test_vfs_mkdir); 126 ucx_test_register(suite, test_vfs_mkdir);
105 ucx_test_register(suite, test_vfs_opendir); 127 ucx_test_register(suite, test_vfs_opendir);

mercurial