struct torture_suite *torture_local_ndr(TALLOC_CTX *mem_ctx) { struct torture_suite *suite = torture_suite_create(mem_ctx, "ndr"); torture_suite_add_suite(suite, ndr_winreg_suite(suite)); torture_suite_add_suite(suite, ndr_atsvc_suite(suite)); torture_suite_add_suite(suite, ndr_lsa_suite(suite)); torture_suite_add_suite(suite, ndr_epmap_suite(suite)); torture_suite_add_suite(suite, ndr_dfs_suite(suite)); torture_suite_add_suite(suite, ndr_dfsblob_suite(suite)); torture_suite_add_suite(suite, ndr_netlogon_suite(suite)); torture_suite_add_suite(suite, ndr_drsuapi_suite(suite)); torture_suite_add_suite(suite, ndr_spoolss_suite(suite)); torture_suite_add_suite(suite, ndr_ntprinting_suite(suite)); torture_suite_add_suite(suite, ndr_samr_suite(suite)); torture_suite_add_suite(suite, ndr_drsblobs_suite(suite)); torture_suite_add_suite(suite, ndr_nbt_suite(suite)); torture_suite_add_suite(suite, ndr_ntlmssp_suite(suite)); torture_suite_add_suite(suite, ndr_backupkey_suite(suite)); torture_suite_add_suite(suite, ndr_witness_suite(suite)); torture_suite_add_suite(suite, ndr_clusapi_suite(suite)); torture_suite_add_suite(suite, ndr_negoex_suite(suite)); torture_suite_add_suite(suite, ndr_string_suite(suite)); torture_suite_add_simple_test(suite, "string terminator", test_check_string_terminator); torture_suite_add_simple_test(suite, "guid_from_string_null", test_guid_from_string_null); torture_suite_add_simple_test(suite, "guid_from_string", test_guid_from_string); torture_suite_add_simple_test(suite, "guid_from_string_invalid", test_guid_from_string_invalid); torture_suite_add_simple_test(suite, "guid_string_valid", test_guid_string_valid); torture_suite_add_simple_test(suite, "guid_string2_valid", test_guid_string2_valid); torture_suite_add_simple_test(suite, "guid_from_string_valid", test_guid_from_string_valid); torture_suite_add_simple_test(suite, "compare_uuid", test_compare_uuid); return suite; }
struct torture_suite *torture_local_ndr(TALLOC_CTX *mem_ctx) { struct torture_suite *suite = torture_suite_create(mem_ctx, "ndr"); torture_suite_add_suite(suite, ndr_winreg_suite(suite)); torture_suite_add_suite(suite, ndr_atsvc_suite(suite)); torture_suite_add_suite(suite, ndr_lsa_suite(suite)); torture_suite_add_suite(suite, ndr_epmap_suite(suite)); torture_suite_add_suite(suite, ndr_dfs_suite(suite)); torture_suite_add_suite(suite, ndr_dfsblob_suite(suite)); torture_suite_add_suite(suite, ndr_netlogon_suite(suite)); torture_suite_add_suite(suite, ndr_drsuapi_suite(suite)); torture_suite_add_suite(suite, ndr_spoolss_suite(suite)); torture_suite_add_suite(suite, ndr_ntprinting_suite(suite)); torture_suite_add_suite(suite, ndr_samr_suite(suite)); torture_suite_add_suite(suite, ndr_drsblobs_suite(suite)); torture_suite_add_suite(suite, ndr_nbt_suite(suite)); torture_suite_add_suite(suite, ndr_ntlmssp_suite(suite)); #ifdef AD_DC_BUILD_IS_ENABLED /* Add Heimdal-specific KDC test */ torture_suite_add_suite(suite, ndr_backupkey_suite(suite)); #endif torture_suite_add_suite(suite, ndr_string_suite(suite)); torture_suite_add_simple_test(suite, "string terminator", test_check_string_terminator); torture_suite_add_simple_test(suite, "guid_from_string_null", test_guid_from_string_null); torture_suite_add_simple_test(suite, "guid_from_string", test_guid_from_string); torture_suite_add_simple_test(suite, "guid_from_string_invalid", test_guid_from_string_invalid); torture_suite_add_simple_test(suite, "guid_string_valid", test_guid_string_valid); torture_suite_add_simple_test(suite, "guid_string2_valid", test_guid_string2_valid); torture_suite_add_simple_test(suite, "guid_from_string_valid", test_guid_from_string_valid); torture_suite_add_simple_test(suite, "compare_uuid", test_compare_uuid); return suite; }