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.
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
9 #include <test/testmore.h>
11 ONE_TEST(pbkdf2_00_hmac_sha1
)
12 ONE_TEST(spbkdf_00_hmac_sha1
)
14 ONE_TEST(si_00_find_nothing
)
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
)
34 ONE_TEST(si_61_pkcs12
)
37 ONE_TEST(si_64_ossl_cms
)
38 ONE_TEST(si_65_cms_cert_policy
)
40 ONE_TEST(si_68_secmatchissuer
)
41 ONE_TEST(si_69_keydesc
)
42 ONE_TEST(si_72_syncableitems
)
43 ONE_TEST(si_73_secpasswordgenerate
)
45 #if TARGET_IPHONE_SIMULATOR
46 OFF_ONE_TEST(si_76_shared_credentials
)
48 ONE_TEST(si_76_shared_credentials
)
50 ONE_TEST(si_77_SecAccessControl
)
52 DISABLED_ONE_TEST(si_76_shared_credentials
)
53 DISABLED_ONE_TEST(si_77_SecAccessControl
)
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
)
60 ONE_TEST(si_95_cms_basic
)
63 ONE_TEST(vmdh_41_example
)
64 ONE_TEST(vmdh_42_example2
)
66 ONE_TEST(otr_00_identity
)
67 ONE_TEST(otr_30_negotiation
)
69 ONE_TEST(otr_packetdata
)
70 ONE_TEST(otr_40_edgecases
)
72 ONE_TEST(otr_60_slowroll
)
75 ONE_TEST(so_01_serverencryption
)
77 DISABLED_ONE_TEST(so_01_serverencryption
)