]> git.saurik.com Git - apple/security.git/blame - OSX/shared_regressions/shared_regressions.h
Security-58286.60.28.tar.gz
[apple/security.git] / OSX / shared_regressions / shared_regressions.h
CommitLineData
427c49bc
A
1/* To add a test:
2 1) add it here
fa7225c8 3 2) Add it as command line argument for SecurityTest.app/SecurityTestOSX.app in the Release, Debug schemes, and World schemes
6b200bc3 4 3) Add any resource your test needs in to the SecurityTest.app, SecurityDevTest.app, and SecurityTestOSX.app targets.
fa7225c8
A
5
6 This file contains iOS/OSX shared tests that are built in libSharedRegression.a
6b200bc3 7 For iOS-only tests see Security_regressions.h
427c49bc 8 */
866f8763 9#include <regressions/test/testmore.h>
427c49bc 10
fa7225c8
A
11ONE_TEST(si_15_certificate)
12ONE_TEST(si_16_ec_certificate)
866f8763 13ONE_TEST(si_18_certificate_parse)
fa7225c8
A
14ONE_TEST(si_20_sectrust)
15ONE_TEST(si_20_sectrust_policies)
16ONE_TEST(si_21_sectrust_asr)
17ONE_TEST(si_22_sectrust_iap)
18#if !TARGET_OS_WATCH
19ONE_TEST(si_23_sectrust_ocsp)
20#else
21DISABLED_ONE_TEST(si_23_sectrust_ocsp)
22#endif
23ONE_TEST(si_24_sectrust_itms)
24ONE_TEST(si_24_sectrust_nist)
25ONE_TEST(si_24_sectrust_diginotar)
26ONE_TEST(si_24_sectrust_digicert_malaysia)
27ONE_TEST(si_24_sectrust_passbook)
3a7be6fd 28ONE_TEST(si_25_cms_skid)
fa7225c8
A
29ONE_TEST(si_26_sectrust_copyproperties)
30ONE_TEST(si_27_sectrust_exceptions)
31ONE_TEST(si_28_sectrustsettings)
6b200bc3 32ONE_TEST(si_29_sectrust_sha1_deprecation)
866f8763 33ONE_TEST(si_32_sectrust_pinning_required)
fa7225c8
A
34ONE_TEST(si_44_seckey_gen)
35ONE_TEST(si_44_seckey_rsa)
36ONE_TEST(si_44_seckey_ec)
37ONE_TEST(si_44_seckey_ies)
866f8763
A
38ONE_TEST(si_44_seckey_aks)
39#if TARGET_OS_IOS && !TARGET_OS_SIMULATOR
40ONE_TEST(si_44_seckey_fv)
41#endif
42ONE_TEST(si_60_cms)
43ONE_TEST(si_61_pkcs12)
6b200bc3 44ONE_TEST(si_62_csr)
866f8763
A
45ONE_TEST(si_64_ossl_cms)
46ONE_TEST(si_65_cms_cert_policy)
6b200bc3 47ONE_TEST(si_66_smime)
fa7225c8 48#if !TARGET_OS_WATCH
866f8763 49ONE_TEST(si_67_sectrust_blocklist)
3a7be6fd 50ONE_TEST(si_84_sectrust_allowlist)
fa7225c8 51#else
866f8763 52DISABLED_ONE_TEST(si_67_sectrust_blocklist)
3a7be6fd 53DISABLED_ONE_TEST(si_84_sectrust_allowlist)
fa7225c8 54#endif
866f8763 55ONE_TEST(si_68_secmatchissuer)
fa7225c8
A
56ONE_TEST(si_70_sectrust_unified)
57ONE_TEST(si_71_mobile_store_policy)
58ONE_TEST(si_74_OTA_PKI_Signer)
5c19dc3a
A
59ONE_TEST(si_82_seccertificate_ct)
60ONE_TEST(si_82_sectrust_ct)
fa7225c8
A
61ONE_TEST(si_83_seccertificate_sighashalg)
62ONE_TEST(si_85_sectrust_ssl_policy)
63ONE_TEST(si_87_sectrust_name_constraints)
ecaf5866 64ONE_TEST(si_88_sectrust_valid)
fa7225c8 65ONE_TEST(si_97_sectrust_path_scoring)
6b200bc3 66ONE_TEST(rk_01_recoverykey)
866f8763
A
67
68ONE_TEST(padding_00_mmcs)