X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/b04fe171f0375ecd5d8a24747ca1dff85720a0ca..07691282a056c4efea71e1e505527601e8cc166b:/OSX/libsecurity_keychain/regressions/kc-10-item-add-generic.c?ds=sidebyside diff --git a/OSX/libsecurity_keychain/regressions/kc-10-item-add-generic.c b/OSX/libsecurity_keychain/regressions/kc-10-item-add-generic.c index aee9f4bc..25ca444c 100644 --- a/OSX/libsecurity_keychain/regressions/kc-10-item-add-generic.c +++ b/OSX/libsecurity_keychain/regressions/kc-10-item-add-generic.c @@ -29,7 +29,8 @@ static void tests(void) UInt32 length = 0; void *data = NULL; ok_status(SecKeychainItemCopyContent(item, &itemClass, &attrList, &length, &data), "SecKeychainItemCopyContent"); - eq_string(data, "test", "Item data is wrong"); + is(length, strlen("test"), "item data is right length"); + eq_stringn(data, length, "test", strlen("test"), "Item data is right"); ok_status(SecKeychainItemFreeContent(&attrList, data), "SecKeychainItemCopyContent"); is(CFGetRetainCount(item), 1, "item retaincount is 1"); @@ -43,7 +44,7 @@ static void tests(void) int kc_10_item_add_generic(int argc, char *const *argv) { initializeKeychainTests("kc-10-item-add-generic"); - plan_tests(13); + plan_tests(14); tests();