]> git.saurik.com Git - apple/security.git/blob - OSX/sec/Security/Regressions/Security_regressions.h
Security-57740.1.18.tar.gz
[apple/security.git] / OSX / sec / Security / Regressions / Security_regressions.h
1 /* To add a test:
2 1) add it here
3 2) Add it as command line argument for SecurityTest.app in the Release and Debug schemes
4 3) Add any resources your test use to the SecurityTest.app.
5
6 This file contains iOS only tests that are built in libSecurityRegression.a
7 For test shared between OSX and iOS, see shared_regressions.h
8 */
9 #include <test/testmore.h>
10
11 ONE_TEST(pbkdf2_00_hmac_sha1)
12 ONE_TEST(spbkdf_00_hmac_sha1)
13
14 ONE_TEST(si_00_find_nothing)
15 ONE_TEST(si_05_add)
16 ONE_TEST(si_10_find_internet)
17 ONE_TEST(si_11_update_data)
18 ONE_TEST(si_12_item_stress)
19 ONE_TEST(si_13_item_system)
20 ONE_TEST(si_14_dateparse)
21 ONE_TEST(si_15_delete_access_group)
22 ONE_TEST(si_17_item_system_bluetooth)
23 DISABLED_ONE_TEST(si_30_keychain_upgrade) //obsolete, needs updating
24 DISABLED_ONE_TEST(si_31_keychain_bad)
25 DISABLED_ONE_TEST(si_31_keychain_unreadable)
26 ONE_TEST(si_33_keychain_backup)
27 ONE_TEST(si_40_seckey)
28 ONE_TEST(si_40_seckey_custom)
29 ONE_TEST(si_41_sececkey)
30 ONE_TEST(si_42_identity)
31 ONE_TEST(si_43_persistent)
32 ONE_TEST(si_50_secrandom)
33 ONE_TEST(si_60_cms)
34 ONE_TEST(si_61_pkcs12)
35 ONE_TEST(si_62_csr)
36 ONE_TEST(si_63_scep)
37 ONE_TEST(si_64_ossl_cms)
38 ONE_TEST(si_65_cms_cert_policy)
39 ONE_TEST(si_66_smime)
40 ONE_TEST(si_68_secmatchissuer)
41 ONE_TEST(si_69_keydesc)
42 ONE_TEST(si_72_syncableitems)
43 ONE_TEST(si_73_secpasswordgenerate)
44 #if TARGET_OS_IPHONE
45 #if TARGET_IPHONE_SIMULATOR
46 OFF_ONE_TEST(si_76_shared_credentials)
47 #else
48 ONE_TEST(si_76_shared_credentials)
49 #endif
50 ONE_TEST(si_77_SecAccessControl)
51 #else
52 DISABLED_ONE_TEST(si_76_shared_credentials)
53 DISABLED_ONE_TEST(si_77_SecAccessControl)
54 #endif
55 ONE_TEST(si_78_query_attrs)
56 ONE_TEST(si_80_empty_data)
57 ONE_TEST(si_82_token_ag)
58 ONE_TEST(si_89_cms_hash_agility)
59 ONE_TEST(si_90_emcs)
60 ONE_TEST(si_95_cms_basic)
61
62 ONE_TEST(vmdh_40)
63 ONE_TEST(vmdh_41_example)
64 ONE_TEST(vmdh_42_example2)
65
66 ONE_TEST(otr_00_identity)
67 ONE_TEST(otr_30_negotiation)
68 ONE_TEST(otr_otrdh)
69 ONE_TEST(otr_packetdata)
70 ONE_TEST(otr_40_edgecases)
71 ONE_TEST(otr_50_roll)
72 ONE_TEST(otr_60_slowroll)
73
74 #if TARGET_OS_IPHONE
75 ONE_TEST(so_01_serverencryption)
76 #else
77 DISABLED_ONE_TEST(so_01_serverencryption)
78 #endif