本文整理汇总了C++中check_expected函数的典型用法代码示例。如果您正苦于以下问题:C++ check_expected函数的具体用法?C++ check_expected怎么用?C++ check_expected使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了check_expected函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: mock_vsyslog
static void
mock_vsyslog( int priority, const char *format, va_list ap ) {
check_expected( priority );
char output[ 256 ];
vsnprintf( output, sizeof( output ), format, ap );
check_expected( output );
}
开发者ID:Darma,项目名称:trema,代码行数:9,代码来源:log_test.c
示例2: mock_accept
int
mock_accept( int sockfd, struct sockaddr *addr, socklen_t *addrlen ) {
check_expected( sockfd );
check_expected( addr );
check_expected( addrlen );
check_expected( *addrlen );
return ( int ) mock();
}
开发者ID:Epictetus,项目名称:trema,代码行数:9,代码来源:switch_manager_test.c
示例3: mock_execvp
int
mock_execvp( /* const */ char *file, char * /* const */ argv[] ) {
check_expected( file );
check_expected( argv );
check_expected( argv[ 0 ] );
check_expected( argv[ 1 ] );
return ( int ) mock();
}
开发者ID:Epictetus,项目名称:trema,代码行数:9,代码来源:switch_manager_test.c
示例4: jabber_connect_with_details
jabber_conn_status_t jabber_connect_with_details(const char * const jid,
const char * const passwd, const char * const altdomain, const int port, const char *const tls_policy)
{
check_expected(jid);
check_expected(passwd);
check_expected(altdomain);
check_expected(port);
return (jabber_conn_status_t)mock();
}
开发者ID:KThand1,项目名称:profanity,代码行数:9,代码来源:stub_xmpp.c
示例5: _mock_jabber_connect_with_details
static jabber_conn_status_t
_mock_jabber_connect_with_details(const char * const jid,
const char * const passwd, const char * const altdomain)
{
check_expected(jid);
check_expected(passwd);
check_expected(altdomain);
return (jabber_conn_status_t)mock();
}
开发者ID:louiecaulfield,项目名称:profanity,代码行数:9,代码来源:mock_xmpp.c
示例6: callback_hello
static void
callback_hello( uint16_t tag, void *data, size_t len ) {
check_expected( tag );
check_expected( data );
check_expected( len );
stop_event_handler();
stop_messenger();
}
开发者ID:Darma,项目名称:trema,代码行数:9,代码来源:messenger_test.c
示例7: mock_switch_send_openflow_message
bool
mock_switch_send_openflow_message( buffer *buffer ) {
struct ofp_header *header = buffer->data;
check_expected( buffer->length );
if ( header->type == OFPT_GET_CONFIG_REPLY ) {
check_expected( ( ( struct ofp_switch_config * ) buffer->data )->flags );
}
return true;
}
开发者ID:axsh,项目名称:trema-edge,代码行数:9,代码来源:mocks.c
示例8: _mock_bookmark_add
static gboolean
_mock_bookmark_add(const char *jid, const char *nick, const char *password, const char *autojoin_str)
{
check_expected(jid);
check_expected(nick);
check_expected(password);
check_expected(autojoin_str);
return (gboolean)mock();
}
开发者ID:AlexTalker,项目名称:profanity,代码行数:9,代码来源:mock_xmpp.c
示例9: ui_current_print_formatted_line
void ui_current_print_formatted_line(const char show_char, int attrs, const char * const msg, ...)
{
check_expected(show_char);
check_expected(attrs);
va_list args;
va_start(args, msg);
vsnprintf(output, sizeof(output), msg, args);
check_expected(output);
va_end(args);
}
开发者ID:Dav1d23,项目名称:profanity,代码行数:10,代码来源:stub_ui.c
示例10: mock_read
ssize_t
mock_read( int fd, void *buf, size_t count ) {
check_expected( fd );
check_expected( buf );
check_expected( count );
if ( read_length > 0 ) {
memcpy( buf, read_buffer, read_length );
}
return ( int ) mock();
}
开发者ID:kazuyas,项目名称:trema,代码行数:10,代码来源:daemon_test.c
示例11: mock_wait3
pid_t
mock_wait3( int *status, int options, struct rusage *rusage ) {
check_expected( status );
check_expected( options );
check_expected( rusage );
*status = mock_wait3_status;
return ( pid_t ) mock();
}
开发者ID:kazuyas,项目名称:trema,代码行数:10,代码来源:switch_manager_test.c
示例12: mock_setsockopt
int
mock_setsockopt( int sockfd, int level, int optname, /* const */ void *optval,
socklen_t optlen ) {
check_expected( sockfd );
check_expected( level );
check_expected( optname );
check_expected( optval );
check_expected( optlen );
return ( int ) mock();
}
开发者ID:kazuyas,项目名称:trema,代码行数:12,代码来源:switch_manager_test.c
示例13: mock_insert_match_entry
void
mock_insert_match_entry( struct ofp_match *ofp_match, uint16_t priority,
/* const */ char *service_name, /* const */ char *entry_name ) {
uint32_t priority32 = priority;
check_expected( ofp_match );
check_expected( priority32 );
check_expected( service_name );
check_expected( entry_name );
( void ) mock();
}
开发者ID:TakumiKomada,项目名称:trema,代码行数:12,代码来源:packetin_filter_test.c
示例14: mock_send_message
bool
mock_send_message( /* const */ char *service_name, const uint16_t tag,
/* const */ void *data,
size_t len ) {
uint32_t tag32 = tag;
check_expected( service_name );
check_expected( tag32 );
check_expected( data );
check_expected( len );
return ( bool ) mock();
}
开发者ID:TakumiKomada,项目名称:trema,代码行数:13,代码来源:packetin_filter_test.c
示例15: test_mock_ssh_logging_callback
static void test_mock_ssh_logging_callback(int priority,
const char *function,
const char *buffer,
void *userdata)
{
struct test_mock_state *t = (struct test_mock_state *)userdata;
check_expected(priority);
check_expected(function);
check_expected(buffer);
t->executed++;
}
开发者ID:DouglasHeriot,项目名称:libssh,代码行数:13,代码来源:torture_callbacks.c
示例16: __wrap_coco_suite_encode_problem_index
static size_t __wrap_coco_suite_encode_problem_index(coco_suite_t *suite,
const size_t function_idx,
const size_t dimension_idx,
const size_t instance_idx) {
printf("INFO: function __wrap_coco_suite_encode_problem_index.\n");
check_expected(function_idx);
check_expected(dimension_idx);
check_expected(instance_idx);
(void)suite; /* unused */
return (size_t) mock();
}
开发者ID:anneauger,项目名称:coco,代码行数:14,代码来源:test_coco_suite.c
示例17: mock_set_match_from_packet
void
mock_set_match_from_packet( struct ofp_match *match, const uint16_t in_port,
const uint32_t wildcards, /* const */ buffer *packet ) {
uint32_t in_port32 = in_port;
check_expected( match );
check_expected( in_port32 );
check_expected( wildcards );
check_expected( packet );
memset( match, 0, sizeof( struct ofp_match ) );
match->in_port = in_port;
match->wildcards = wildcards;
( void ) mock();
}
开发者ID:TakumiKomada,项目名称:trema,代码行数:16,代码来源:packetin_filter_test.c
示例18: mock_warn_check
static void
mock_warn_check( char *format, va_list args ) {
char message[ 1000 ];
vsnprintf( message, 1000, format, args );
check_expected( message );
}
开发者ID:aigamo,项目名称:trema,代码行数:7,代码来源:messenger_test.c
示例19: cons_show_error
void cons_show_error(const char * const cmd, ...)
{
va_list args;
va_start(args, cmd);
vsnprintf(output, sizeof(output), cmd, args);
check_expected(output);
va_end(args);
}
开发者ID:Dav1d23,项目名称:profanity,代码行数:8,代码来源:stub_ui.c
示例20: cons_show
void cons_show(const char * const msg, ...)
{
va_list args;
va_start(args, msg);
vsnprintf(output, sizeof(output), msg, args);
check_expected(output);
va_end(args);
}
开发者ID:Dav1d23,项目名称:profanity,代码行数:8,代码来源:stub_ui.c
注:本文中的check_expected函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论