当前位置: 首页>>代码示例>>C++>>正文


C++ cut_assert_equal_uint函数代码示例

本文整理汇总了C++中cut_assert_equal_uint函数的典型用法代码示例。如果您正苦于以下问题:C++ cut_assert_equal_uint函数的具体用法?C++ cut_assert_equal_uint怎么用?C++ cut_assert_equal_uint使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了cut_assert_equal_uint函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的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


注:本文中的cut_assert_equal_uint函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。