示例#1
0
int add_nsc_suite(void)
{
	add_test_suite(nsc);

	add_test_function(nsc_decode);
	add_test_function(nsc_encode);

	return 0;
}
示例#2
0
int add_per_suite(void)
{
	add_test_suite(per);

	add_test_function(per_write_length);
	add_test_function(per_write_object_identifier);

	return 0;
}
示例#3
0
int add_ber_suite(void)
{
	add_test_suite(ber);

	add_test_function(ber_write_length);
	add_test_function(ber_write_universal_tag);
	add_test_function(ber_write_application_tag);

	return 0;
}
示例#4
0
int add_license_suite(void)
{
	add_test_suite(license);

	add_test_function(license);
	//add_test_function(license_generate_keys);
	//add_test_function(license_encrypt_premaster_secret);
	add_test_function(license_decrypt_platform_challenge);

	return 0;
}
示例#5
0
int add_sspi_suite(void)
{
	add_test_suite(sspi);

	add_test_function(EnumerateSecurityPackages);
	add_test_function(QuerySecurityPackageInfo);
	add_test_function(AcquireCredentialsHandle);
	add_test_function(InitializeSecurityContext);

	return 0;
}
示例#6
0
int add_utils_suite(void)
{
	add_test_suite(utils);

	add_test_function(load_plugin);
	add_test_function(wait_obj);
	add_test_function(args);
	add_test_function(passphrase_read);
	add_test_function(handle_signals);

	return 0;
}
示例#7
0
int add_gcc_suite(void)
{
	add_test_suite(gcc);

	add_test_function(gcc_write_conference_create_request);
	add_test_function(gcc_write_client_core_data);
	add_test_function(gcc_write_client_security_data);
	add_test_function(gcc_write_client_cluster_data);
	add_test_function(gcc_write_client_network_data);

	return 0;
}
示例#8
0
int add_stream_suite(void)
{
	add_test_suite(stream);

	add_test_function(stream);

	return 0;
}
示例#9
0
int add_list_suite(void)
{
	add_test_suite(list);

	add_test_function(list);

	return 0;
}
示例#10
0
int add_drdynvc_suite(void)
{
	add_test_suite(drdynvc);

	add_test_function(drdynvc);

	return 0;
}
示例#11
0
int add_channels_suite(void)
{
	add_test_suite(channels);

	add_test_function(channels);

	return 0;
}
示例#12
0
int add_gdi_window_suite(void)
{
	add_test_suite(gdi_window);

	add_test_function(gdi_init);

	return 0;
}
示例#13
0
int add_rail_suite(void)
{
	add_test_suite(rail);

	add_test_function(rail_plugin);

	return 0;
}
示例#14
0
int add_mcs_suite(void)
{
	add_test_suite(mcs);

	add_test_function(mcs_write_connect_initial);

	return 0;
}
示例#15
0
int add_pcap_suite(void)
{
	add_test_suite(pcap);

	add_test_function(pcap);

	return 0;
}
示例#16
0
int add_cliprdr_suite(void)
{
	add_test_suite(cliprdr);

	add_test_function(cliprdr);

	return 0;
}
示例#17
0
int add_rfx_suite(void)
{
	add_test_suite(rfx);

	add_test_function(bitstream);
	add_test_function(bitstream_enc);
	add_test_function(rlgr);
	add_test_function(differential);
	add_test_function(quantization);
	add_test_function(dwt);
	add_test_function(decode);
	add_test_function(encode);
	add_test_function(message);

	return 0;
}
示例#18
0
int add_librfx_suite(void)
{
	add_test_suite(librfx);

	add_test_function(bitstream);
	add_test_function(rlgr);
	add_test_function(differential);
	add_test_function(quantization);
	add_test_function(dwt);
	add_test_function(decode);

	return 0;
}
示例#19
0
int add_color_suite(void)
{
	add_test_suite(color);

	add_test_function(color_GetRGB32);
	add_test_function(color_GetBGR32);
	add_test_function(color_GetRGB_565);
	add_test_function(color_GetRGB16);
	add_test_function(color_GetBGR_565);
	add_test_function(color_GetBGR16);

	return 0;
}
示例#20
0
int add_mppc_enc_suite(void)
{
	add_test_suite(mppc_enc);
	add_test_function(mppc_enc);
	return 0;
}
示例#21
0
int add_orders_suite(void)
{
	add_test_suite(orders);

	add_test_function(read_dstblt_order);
	add_test_function(read_patblt_order);
	add_test_function(read_scrblt_order);
	add_test_function(read_opaque_rect_order);
	add_test_function(read_draw_nine_grid_order);
	add_test_function(read_multi_opaque_rect_order);
	add_test_function(read_line_to_order);
	add_test_function(read_polyline_order);
	add_test_function(read_glyph_index_order);
	add_test_function(read_fast_index_order);
	add_test_function(read_fast_glyph_order);
	add_test_function(read_polygon_cb_order);

	add_test_function(read_cache_bitmap_order);
	add_test_function(read_cache_bitmap_v2_order);
	add_test_function(read_cache_bitmap_v3_order);
	add_test_function(read_cache_brush_order);

	add_test_function(read_create_offscreen_bitmap_order);
	add_test_function(read_switch_surface_order);

	add_test_function(update_recv_orders);

	return 0;
}
示例#22
0
int add_ntlmssp_suite(void)
{
	add_test_suite(ntlmssp);

	add_test_function(ntlmssp_compute_lm_hash);
	add_test_function(ntlmssp_compute_ntlm_hash);
	add_test_function(ntlmssp_compute_ntlm_v2_hash);
	add_test_function(ntlmssp_compute_lm_response);
	add_test_function(ntlmssp_compute_lm_v2_response);
	add_test_function(ntlmssp_compute_ntlm_v2_response);
	add_test_function(ntlmssp_generate_client_signing_key);
	add_test_function(ntlmssp_generate_server_signing_key);
	add_test_function(ntlmssp_generate_client_sealing_key);
	add_test_function(ntlmssp_generate_server_sealing_key);
	add_test_function(ntlmssp_encrypt_random_session_key);
	add_test_function(ntlmssp_compute_message_integrity_check);
	add_test_function(ntlmssp_encrypt_message);
	add_test_function(ntlmssp_decrypt_message);

	return 0;
}