本文整理汇总了C++中cut_assert_equal_uint函数的典型用法代码示例。如果您正苦于以下问题:C++ cut_assert_equal_uint函数的具体用法?C++ cut_assert_equal_uint怎么用?C++ cut_assert_equal_uint使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了cut_assert_equal_uint函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: test_stop_on_data
void
test_stop_on_data (void)
{
cut_assert_true(milter_server_context_data(context));
cut_assert_equal_uint(1, n_stop_on_data);
cut_assert_equal_uint(1, n_stopped);
cut_assert_equal_uint(0, n_accept);
}
开发者ID:michaelm260,项目名称:milter-manager,代码行数:10,代码来源:test-server-context-stop-signals.c
示例2: test_stop_on_end_of_header
void
test_stop_on_end_of_header (void)
{
cut_assert_true(milter_server_context_end_of_header(context));
cut_assert_equal_uint(1, n_stop_on_end_of_header);
cut_assert_equal_uint(1, n_stopped);
cut_assert_equal_uint(0, n_accept);
}
开发者ID:michaelm260,项目名称:milter-manager,代码行数:10,代码来源:test-server-context-stop-signals.c
示例3: test_default_packet_buffer_size
void
test_default_packet_buffer_size (void)
{
cut_assert_equal_uint(
0,
milter_manager_configuration_get_default_packet_buffer_size(config));
milter_manager_configuration_set_default_packet_buffer_size(config, 4096);
cut_assert_equal_uint(
4096,
milter_manager_configuration_get_default_packet_buffer_size(config));
}
开发者ID:milter-manager,项目名称:milter-manager,代码行数:11,代码来源:test-configuration.c
示例4: test_max_pending_finished_sessions
void
test_max_pending_finished_sessions (void)
{
cut_assert_equal_uint(
0,
milter_manager_configuration_get_max_pending_finished_sessions(config));
milter_manager_configuration_set_max_pending_finished_sessions(config, 29);
cut_assert_equal_uint(
29,
milter_manager_configuration_get_max_pending_finished_sessions(config));
}
开发者ID:milter-manager,项目名称:milter-manager,代码行数:11,代码来源:test-configuration.c
示例5: test_controller_unix_socket_mode
void
test_controller_unix_socket_mode (void)
{
cut_assert_equal_uint(
0660,
milter_manager_configuration_get_controller_unix_socket_mode(config));
milter_manager_configuration_set_controller_unix_socket_mode(config, 0600);
cut_assert_equal_uint(
0600,
milter_manager_configuration_get_controller_unix_socket_mode(config));
}
开发者ID:milter-manager,项目名称:milter-manager,代码行数:11,代码来源:test-configuration.c
示例6: test_chunk_size
void
test_chunk_size (void)
{
cut_assert_equal_uint(
MILTER_CHUNK_SIZE,
milter_manager_configuration_get_chunk_size(config));
milter_manager_configuration_set_chunk_size(config, 29);
cut_assert_equal_uint(
29,
milter_manager_configuration_get_chunk_size(config));
}
开发者ID:milter-manager,项目名称:milter-manager,代码行数:11,代码来源:test-configuration.c
示例7: test_suspend_time_on_unacceptable
void
test_suspend_time_on_unacceptable (void)
{
cut_assert_equal_uint(
MILTER_CLIENT_DEFAULT_SUSPEND_TIME_ON_UNACCEPTABLE,
milter_manager_configuration_get_suspend_time_on_unacceptable(config));
milter_manager_configuration_set_suspend_time_on_unacceptable(config, 10);
cut_assert_equal_uint(
10,
milter_manager_configuration_get_suspend_time_on_unacceptable(config));
}
开发者ID:milter-manager,项目名称:milter-manager,代码行数:11,代码来源:test-configuration.c
示例8: test_maintenance_interval
void
test_maintenance_interval (void)
{
cut_assert_equal_uint(
10,
milter_manager_configuration_get_maintenance_interval(config));
milter_manager_configuration_set_maintenance_interval(config, 100);
cut_assert_equal_uint(
100,
milter_manager_configuration_get_maintenance_interval(config));
}
开发者ID:milter-manager,项目名称:milter-manager,代码行数:11,代码来源:test-configuration.c
示例9: test_max_file_descriptors
void
test_max_file_descriptors (void)
{
cut_assert_equal_uint(
0,
milter_manager_configuration_get_max_file_descriptors(config));
milter_manager_configuration_set_max_file_descriptors(config, 1024);
cut_assert_equal_uint(
1024,
milter_manager_configuration_get_max_file_descriptors(config));
}
开发者ID:milter-manager,项目名称:milter-manager,代码行数:11,代码来源:test-configuration.c
示例10: test_max_connections
void
test_max_connections (void)
{
cut_assert_equal_uint(
MILTER_CLIENT_DEFAULT_MAX_CONNECTIONS,
milter_manager_configuration_get_max_connections(config));
milter_manager_configuration_set_max_connections(config, 10);
cut_assert_equal_uint(
10,
milter_manager_configuration_get_max_connections(config));
}
开发者ID:milter-manager,项目名称:milter-manager,代码行数:11,代码来源:test-configuration.c
示例11: test_connection_check_interval
void
test_connection_check_interval (void)
{
cut_assert_equal_uint(
0,
milter_manager_configuration_get_connection_check_interval(config));
milter_manager_configuration_set_connection_check_interval(config, 5);
cut_assert_equal_uint(
5,
milter_manager_configuration_get_connection_check_interval(config));
}
开发者ID:milter-manager,项目名称:milter-manager,代码行数:11,代码来源:test-configuration.c
示例12: test_n_workers
void
test_n_workers (void)
{
cut_assert_equal_uint(
0,
milter_manager_configuration_get_n_workers(config));
milter_manager_configuration_set_n_workers(config, 5);
cut_assert_equal_uint(
5,
milter_manager_configuration_get_n_workers(config));
}
开发者ID:milter-manager,项目名称:milter-manager,代码行数:11,代码来源:test-configuration.c
示例13: test_stop_on_envelope_from
void
test_stop_on_envelope_from (void)
{
const gchar from[] = "[email protected]";
cut_assert_true(milter_server_context_envelope_from(context, from));
cut_assert_equal_uint(1, n_stop_on_envelope_from);
cut_assert_equal_string(from, actual_envelope_from);
cut_assert_equal_uint(1, n_stopped);
cut_assert_equal_uint(0, n_accept);
}
开发者ID:michaelm260,项目名称:milter-manager,代码行数:13,代码来源:test-server-context-stop-signals.c
示例14: test_stop_on_helo
void
test_stop_on_helo (void)
{
const gchar fqdn[] = "delian";
cut_assert_true(milter_server_context_helo(context, fqdn));
cut_assert_equal_uint(1, n_stop_on_helo);
cut_assert_equal_string(fqdn, helo_fqdn);
cut_assert_equal_uint(1, n_stopped);
cut_assert_equal_uint(0, n_accept);
}
开发者ID:michaelm260,项目名称:milter-manager,代码行数:13,代码来源:test-server-context-stop-signals.c
示例15: test_accessor
void
test_accessor(void)
{
int i;
grn_obj *t1, *t2, *c1, *c2, buf;
t1 = grn_table_create(&context, "t1", 2, NULL,
GRN_OBJ_TABLE_NO_KEY|GRN_OBJ_PERSISTENT, NULL, 0);
cut_assert_not_null(t1);
t2 = grn_table_create(&context, "t2", 2, NULL,
GRN_OBJ_TABLE_NO_KEY|GRN_OBJ_PERSISTENT, NULL, 0);
cut_assert_not_null(t2);
c1 = grn_column_create(&context, t1, "c1", 2, NULL,
GRN_OBJ_PERSISTENT, t2);
cut_assert_not_null(c1);
c2 = grn_column_create(&context, t2, "c2", 2, NULL,
GRN_OBJ_PERSISTENT, t1);
cut_assert_not_null(c2);
GRN_TEXT_INIT(&buf, 0);
for (i = 0; i < NRECORDS; i++) {
grn_id i1, i2;
i1 = grn_table_add(&context, t1, NULL, 0, NULL);
i2 = grn_table_add(&context, t2, NULL, 0, NULL);
GRN_BULK_REWIND(&buf);
grn_bulk_write(&context, &buf, (char *)&i2, sizeof(grn_id));
grn_obj_set_value(&context, c1, i1, &buf, GRN_OBJ_SET);
grn_obj_set_value(&context, c2, i2, &buf, GRN_OBJ_SET);
}
{
grn_id id;
uint64_t et;
int nerr = 0;
struct timeval tvb, tve;
grn_obj *a = grn_obj_column(&context, t1, "c1.c2.c1", 8);
grn_table_cursor *tc = grn_table_cursor_open(&context, t1, NULL, 0, NULL, 0, 0);
cut_assert_not_null(a);
cut_assert_not_null(tc);
gettimeofday(&tvb, NULL);
while ((id = grn_table_cursor_next(&context, tc))) {
GRN_BULK_REWIND(&buf);
grn_obj_get_value(&context, a, id, &buf);
if (GRN_RECORD_VALUE(&buf) != id) { nerr++; }
}
gettimeofday(&tve, NULL);
et = (tve.tv_sec - tvb.tv_sec) * 1000000 + (tve.tv_usec - tvb.tv_usec);
// printf("et=%zu\n", et);
cut_assert_equal_uint(0, nerr);
cut_assert_equal_uint(0, grn_table_cursor_close(&context, tc));
cut_assert_equal_uint(0, grn_obj_close(&context, a));
}
cut_assert_equal_uint(0, grn_obj_close(&context, &buf));
}
开发者ID:ikdttr,项目名称:groonga,代码行数:51,代码来源:test-expr.c
示例16: test_stop_on_envelope_recipient
void
test_stop_on_envelope_recipient (void)
{
const gchar recipient[] = "[email protected]";
cut_assert_true(milter_server_context_envelope_recipient(context,
recipient));
cut_assert_equal_uint(1, n_stop_on_envelope_recipient);
cut_assert_equal_string(recipient, actual_envelope_recipient);
cut_assert_equal_uint(1, n_stopped);
cut_assert_equal_uint(0, n_accept);
}
开发者ID:michaelm260,项目名称:milter-manager,代码行数:14,代码来源:test-server-context-stop-signals.c
示例17: test_unix_socket_mode
void
test_unix_socket_mode (void)
{
cut_assert_equal_uint(0660,
milter_client_get_default_unix_socket_mode(client));
cut_assert_equal_uint(0660,
milter_client_get_unix_socket_mode(client));
milter_client_set_default_unix_socket_mode(client, 0600);
cut_assert_equal_uint(0600,
milter_client_get_default_unix_socket_mode(client));
cut_assert_equal_uint(0600,
milter_client_get_unix_socket_mode(client));
milter_client_set_unix_socket_mode(client, 0666);
cut_assert_equal_uint(0600,
milter_client_get_default_unix_socket_mode(client));
cut_assert_equal_uint(0666,
milter_client_get_unix_socket_mode(client));
milter_client_set_unix_socket_mode(client, 0);
cut_assert_equal_uint(0600,
milter_client_get_default_unix_socket_mode(client));
cut_assert_equal_uint(0600,
milter_client_get_unix_socket_mode(client));
}
开发者ID:milter-manager,项目名称:milter-manager,代码行数:26,代码来源:test-client.c
示例18: test_stop_on_body
void
test_stop_on_body (void)
{
const gchar body[] = "abcdefg";
cut_assert_true(milter_server_context_body(context,
body, sizeof(body)));
cut_assert_equal_uint(1, n_stop_on_body);
cut_assert_equal_memory(body, sizeof(body), body_chunk, body_chunk_size);
cut_assert_equal_uint(1, n_stopped);
cut_assert_equal_uint(0, n_accept);
}
开发者ID:michaelm260,项目名称:milter-manager,代码行数:15,代码来源:test-server-context-stop-signals.c
示例19: test_stop_on_header
void
test_stop_on_header (void)
{
const gchar name[] = "X-Test-Header";
const gchar value[] = "Test Value";
cut_assert_true(milter_server_context_header(context, name, value));
cut_assert_equal_uint(1, n_stop_on_header);
cut_assert_equal_string(name, actual_header_name);
cut_assert_equal_string(value, actual_header_value);
cut_assert_equal_uint(1, n_stopped);
cut_assert_equal_uint(0, n_accept);
}
开发者ID:michaelm260,项目名称:milter-manager,代码行数:15,代码来源:test-server-context-stop-signals.c
示例20: test_send_message
void
test_send_message (void)
{
SoupMessage *message;
const gchar *uri;
uri = serve(client);
message = soup_message_new("GET", uri);
cut_assert_equal_uint(0, soupcut_client_get_n_messages(client));
soupcut_client_send_message(client, message);
cut_assert_equal_uint(1, soupcut_client_get_n_messages(client));
gcut_assert_equal_object(message, soupcut_client_get_latest_message(client));
assert_response_equal_body(cut_take_printf("Hello %s", uri), client);
}
开发者ID:andrewdavis12,项目名称:cutter,代码行数:16,代码来源:test-soupcut-client.c
注:本文中的cut_assert_equal_uint函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论