From d30bcac236e26cc7c0131533dec5fb6e2d421d84 Mon Sep 17 00:00:00 2001 From: michael starke Date: Sat, 17 Aug 2013 15:39:40 +0200 Subject: [PATCH] Updated submodule Fixed error in Autotype test (password wrong) --- KeePassKit | 2 +- MacPass.xcodeproj/project.pbxproj | 36 +++++++++--------- MacPass/Base.lproj/InspectorView.xib | 9 ++--- MacPass/MPDocument.m | 2 +- MacPass/en.lproj/Localizable.strings | Bin 9474 -> 9634 bytes ...cyLoadingTest.h => KPKTestLegacyLoading.h} | 2 +- ...cyLoadingTest.m => KPKTestLegacyLoading.m} | 4 +- ...cyWritingTest.h => KPKTestLegacyWriting.h} | 2 +- ...cyWritingTest.m => KPKTestLegacyWriting.m} | 4 +- ...PKXmlLoadingTest.h => KPKTestXmlLoading.h} | 2 +- ...PKXmlLoadingTest.m => KPKTestXmlLoading.m} | 6 +-- 11 files changed, 33 insertions(+), 36 deletions(-) rename MacPassTests/{KPKLegacyLoadingTest.h => KPKTestLegacyLoading.h} (81%) rename MacPassTests/{KPKLegacyLoadingTest.m => KPKTestLegacyLoading.m} (96%) rename MacPassTests/{KPKLegacyWritingTest.h => KPKTestLegacyWriting.h} (85%) rename MacPassTests/{KPKLegacyWritingTest.m => KPKTestLegacyWriting.m} (91%) rename MacPassTests/{KPKXmlLoadingTest.h => KPKTestXmlLoading.h} (86%) rename MacPassTests/{KPKXmlLoadingTest.m => KPKTestXmlLoading.m} (94%) diff --git a/KeePassKit b/KeePassKit index 85cd05a9..2c2c7f48 160000 --- a/KeePassKit +++ b/KeePassKit @@ -1 +1 @@ -Subproject commit 85cd05a9ed5860c41be9f825abc284a0ec8af02c +Subproject commit 2c2c7f489a63c8c4a29c948d0506a8674c9cdb4a diff --git a/MacPass.xcodeproj/project.pbxproj b/MacPass.xcodeproj/project.pbxproj index a4c1cca2..b07fa9bc 100644 --- a/MacPass.xcodeproj/project.pbxproj +++ b/MacPass.xcodeproj/project.pbxproj @@ -23,7 +23,7 @@ 4C1842AF179B211C00E2F5BC /* KPKXmlTreeReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1842AE179B211C00E2F5BC /* KPKXmlTreeReader.m */; }; 4C1842B2179B28C400E2F5BC /* KPKLegacyTreeReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1842B1179B28C400E2F5BC /* KPKLegacyTreeReader.m */; }; 4C1842B5179B28D400E2F5BC /* KPKLegacyTreeWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1842B4179B28D400E2F5BC /* KPKLegacyTreeWriter.m */; }; - 4C1842B8179B348600E2F5BC /* KPKLegacyLoadingTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1842B7179B348600E2F5BC /* KPKLegacyLoadingTest.m */; }; + 4C1842B8179B348600E2F5BC /* KPKTestLegacyLoading.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1842B7179B348600E2F5BC /* KPKTestLegacyLoading.m */; }; 4C1842BC179B434C00E2F5BC /* KPKXmlHeaderReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1842BB179B434C00E2F5BC /* KPKXmlHeaderReader.m */; }; 4C1842C0179B5BFD00E2F5BC /* NSData+CommonCrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1842BF179B5BFD00E2F5BC /* NSData+CommonCrypto.m */; }; 4C1842C3179B69E700E2F5BC /* NSData+HashedData.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1842C2179B69E700E2F5BC /* NSData+HashedData.m */; }; @@ -285,7 +285,7 @@ 4CE88B9717BA651C0042E078 /* contextTriangleTemplate.pdf in Resources */ = {isa = PBXBuildFile; fileRef = 4CE88B9617BA651C0042E078 /* contextTriangleTemplate.pdf */; }; 4CEAF85717BA9B1D001307A6 /* Keepass2Key.xml in Resources */ = {isa = PBXBuildFile; fileRef = 4CEAF85617BA9B1D001307A6 /* Keepass2Key.xml */; }; 4CEAF85B17BA9B44001307A6 /* KPKTestKeyfileParsing.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CEAF85A17BA9B44001307A6 /* KPKTestKeyfileParsing.m */; }; - 4CECB31717AC326D00EAFB0F /* KPKLegacyWritingTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CECB31617AC326D00EAFB0F /* KPKLegacyWritingTest.m */; }; + 4CECB31717AC326D00EAFB0F /* KPKTestLegacyWriting.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CECB31617AC326D00EAFB0F /* KPKTestLegacyWriting.m */; }; 4CF1F0CA1786B37900CD920E /* NSData+Gzip.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CF1F0C81786B37900CD920E /* NSData+Gzip.m */; }; 4CF29BF417879D0000851B60 /* 26_FileSaveTemplate.pdf in Resources */ = {isa = PBXBuildFile; fileRef = 4CF29BF317879D0000851B60 /* 26_FileSaveTemplate.pdf */; }; 4CF4FEE017AEA4A400712774 /* UUID+Pasterboard.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CF4FEDF17AEA4A400712774 /* UUID+Pasterboard.m */; }; @@ -301,7 +301,7 @@ 4CFC53BF16E94729007396BE /* MPShadowBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CFC53BE16E94729007396BE /* MPShadowBox.m */; }; 4CFC873B179DEDF3000DFC03 /* KPKMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CFC873A179DEDF3000DFC03 /* KPKMetaData.m */; }; 4CFC873E179DF200000DFC03 /* KPKTimeInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CFC873D179DF200000DFC03 /* KPKTimeInfo.m */; }; - 4CFC8743179DFD3E000DFC03 /* KPKXmlLoadingTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CFC8742179DFD3E000DFC03 /* KPKXmlLoadingTest.m */; }; + 4CFC8743179DFD3E000DFC03 /* KPKTestXmlLoading.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CFC8742179DFD3E000DFC03 /* KPKTestXmlLoading.m */; }; 4CFEB36E1799D9CF00AF1868 /* Kdb3Entry+KVOAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CFEB36D1799D9CF00AF1868 /* Kdb3Entry+KVOAdditions.m */; }; /* End PBXBuildFile section */ @@ -339,8 +339,8 @@ 4C1842B1179B28C400E2F5BC /* KPKLegacyTreeReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KPKLegacyTreeReader.m; sourceTree = ""; }; 4C1842B3179B28D400E2F5BC /* KPKLegacyTreeWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KPKLegacyTreeWriter.h; sourceTree = ""; }; 4C1842B4179B28D400E2F5BC /* KPKLegacyTreeWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KPKLegacyTreeWriter.m; sourceTree = ""; }; - 4C1842B6179B348600E2F5BC /* KPKLegacyLoadingTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KPKLegacyLoadingTest.h; sourceTree = ""; }; - 4C1842B7179B348600E2F5BC /* KPKLegacyLoadingTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KPKLegacyLoadingTest.m; sourceTree = ""; }; + 4C1842B6179B348600E2F5BC /* KPKTestLegacyLoading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KPKTestLegacyLoading.h; sourceTree = ""; }; + 4C1842B7179B348600E2F5BC /* KPKTestLegacyLoading.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KPKTestLegacyLoading.m; sourceTree = ""; }; 4C1842B9179B3A1700E2F5BC /* KPKXmlFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = KPKXmlFormat.h; path = Format/KPKXmlFormat.h; sourceTree = ""; }; 4C1842BA179B434C00E2F5BC /* KPKXmlHeaderReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KPKXmlHeaderReader.h; sourceTree = ""; }; 4C1842BB179B434C00E2F5BC /* KPKXmlHeaderReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KPKXmlHeaderReader.m; sourceTree = ""; }; @@ -823,8 +823,8 @@ 4CEAF85617BA9B1D001307A6 /* Keepass2Key.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = Keepass2Key.xml; path = Keyfiles/Keepass2Key.xml; sourceTree = ""; }; 4CEAF85917BA9B44001307A6 /* KPKTestKeyfileParsing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KPKTestKeyfileParsing.h; sourceTree = ""; }; 4CEAF85A17BA9B44001307A6 /* KPKTestKeyfileParsing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KPKTestKeyfileParsing.m; sourceTree = ""; }; - 4CECB31517AC326D00EAFB0F /* KPKLegacyWritingTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KPKLegacyWritingTest.h; sourceTree = ""; }; - 4CECB31617AC326D00EAFB0F /* KPKLegacyWritingTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KPKLegacyWritingTest.m; sourceTree = ""; }; + 4CECB31517AC326D00EAFB0F /* KPKTestLegacyWriting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KPKTestLegacyWriting.h; sourceTree = ""; }; + 4CECB31617AC326D00EAFB0F /* KPKTestLegacyWriting.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KPKTestLegacyWriting.m; sourceTree = ""; }; 4CF1F0C81786B37900CD920E /* NSData+Gzip.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+Gzip.m"; sourceTree = ""; }; 4CF1F0C91786B37900CD920E /* NSData+Gzip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+Gzip.h"; sourceTree = ""; }; 4CF29BF317879D0000851B60 /* 26_FileSaveTemplate.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; path = 26_FileSaveTemplate.pdf; sourceTree = ""; }; @@ -856,8 +856,8 @@ 4CFC873D179DF200000DFC03 /* KPKTimeInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KPKTimeInfo.m; sourceTree = ""; }; 4CFC873F179DF295000DFC03 /* KPKTimerecording.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KPKTimerecording.h; sourceTree = ""; }; 4CFC8740179DF7A3000DFC03 /* KPKUndoing.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = KPKUndoing.h; sourceTree = ""; }; - 4CFC8741179DFD3E000DFC03 /* KPKXmlLoadingTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KPKXmlLoadingTest.h; sourceTree = ""; }; - 4CFC8742179DFD3E000DFC03 /* KPKXmlLoadingTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KPKXmlLoadingTest.m; sourceTree = ""; }; + 4CFC8741179DFD3E000DFC03 /* KPKTestXmlLoading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KPKTestXmlLoading.h; sourceTree = ""; }; + 4CFC8742179DFD3E000DFC03 /* KPKTestXmlLoading.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KPKTestXmlLoading.m; sourceTree = ""; }; 4CFEB36C1799D9CF00AF1868 /* Kdb3Entry+KVOAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Kdb3Entry+KVOAdditions.h"; sourceTree = ""; }; 4CFEB36D1799D9CF00AF1868 /* Kdb3Entry+KVOAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "Kdb3Entry+KVOAdditions.m"; sourceTree = ""; }; 6E719715172058BA00E4C5FC /* MPDatabaseVersion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MPDatabaseVersion.h; sourceTree = ""; }; @@ -1269,12 +1269,12 @@ 4C45FB1F178E09ED0010007D /* Supporting Files */, 4C305F3A179A19F90082334F /* KPKIconLoading.h */, 4C305F3B179A19F90082334F /* KPKIconLoading.m */, - 4C1842B6179B348600E2F5BC /* KPKLegacyLoadingTest.h */, - 4C1842B7179B348600E2F5BC /* KPKLegacyLoadingTest.m */, - 4CECB31517AC326D00EAFB0F /* KPKLegacyWritingTest.h */, - 4CECB31617AC326D00EAFB0F /* KPKLegacyWritingTest.m */, - 4CFC8741179DFD3E000DFC03 /* KPKXmlLoadingTest.h */, - 4CFC8742179DFD3E000DFC03 /* KPKXmlLoadingTest.m */, + 4C1842B6179B348600E2F5BC /* KPKTestLegacyLoading.h */, + 4C1842B7179B348600E2F5BC /* KPKTestLegacyLoading.m */, + 4CECB31517AC326D00EAFB0F /* KPKTestLegacyWriting.h */, + 4CECB31617AC326D00EAFB0F /* KPKTestLegacyWriting.m */, + 4CFC8741179DFD3E000DFC03 /* KPKTestXmlLoading.h */, + 4CFC8742179DFD3E000DFC03 /* KPKTestXmlLoading.m */, 4C79E80417A9400500AC6CD2 /* KPKTestNSCoding.h */, 4C79E80517A9400500AC6CD2 /* KPKTestNSCoding.m */, 4C79E80717A9485600AC6CD2 /* KPKTestNSCopying.h */, @@ -2034,11 +2034,11 @@ 4C45FB30178E0CE20010007D /* MPDatabaseCreation.m in Sources */, 4C19E503178E2871002F2CD0 /* MPDatabasePasswordAndKeyfile.m in Sources */, 4C305F3C179A19F90082334F /* KPKIconLoading.m in Sources */, - 4C1842B8179B348600E2F5BC /* KPKLegacyLoadingTest.m in Sources */, - 4CFC8743179DFD3E000DFC03 /* KPKXmlLoadingTest.m in Sources */, + 4C1842B8179B348600E2F5BC /* KPKTestLegacyLoading.m in Sources */, + 4CFC8743179DFD3E000DFC03 /* KPKTestXmlLoading.m in Sources */, 4C79E80617A9400500AC6CD2 /* KPKTestNSCoding.m in Sources */, 4C79E80917A9485600AC6CD2 /* KPKTestNSCopying.m in Sources */, - 4CECB31717AC326D00EAFB0F /* KPKLegacyWritingTest.m in Sources */, + 4CECB31717AC326D00EAFB0F /* KPKTestLegacyWriting.m in Sources */, 4CAC614317AD319200023F9E /* KPKTestXmlParsing.m in Sources */, 4C6366AF17AF207600AAF17D /* KPKTestHexColor.m in Sources */, 4CE76DAD17B3AD010043B82B /* KPKHashedDataTest.m in Sources */, diff --git a/MacPass/Base.lproj/InspectorView.xib b/MacPass/Base.lproj/InspectorView.xib index fd83de5d..f8054422 100644 --- a/MacPass/Base.lproj/InspectorView.xib +++ b/MacPass/Base.lproj/InspectorView.xib @@ -126,11 +126,10 @@ - 268 - {{20, 2}, {59, 25}} + -2147483380 + {{20, 2}, {172, 25}} - _NS:22 YES @@ -167,7 +166,6 @@ {{0, 30}, {278, 369}} - _NS:9 @@ -178,7 +176,6 @@ {278, 369} - _NS:28 Entry @@ -959,7 +956,7 @@ - 3115 + 3116 diff --git a/MacPass/MPDocument.m b/MacPass/MPDocument.m index 8a08b64e..33e979af 100644 --- a/MacPass/MPDocument.m +++ b/MacPass/MPDocument.m @@ -195,7 +195,7 @@ typedef NS_ENUM(NSUInteger, MPAlertType) { - (BOOL)prepareSavePanel:(NSSavePanel *)savePanel { /* - Save as different format doesn work with out KeePassKit + Save as different format doesn work without KeePassKit hence disabled for now if(!self.savePanelViewController) { diff --git a/MacPass/en.lproj/Localizable.strings b/MacPass/en.lproj/Localizable.strings index 6515f6fe2e06bb427c3ecb29cba632cf6e2449cb..2cff9a4152cc25cef282c6a69643de2d246d1c0b 100644 GIT binary patch delta 92 zcmZqjTI9W nV7>xF2}1@$>SRVK;mHf6**MFAYVv{d>614qif-;ws9*sAQP~$4 delta 12 TcmZ4F-Q=~QOJTE?Vg(BTA`b+P diff --git a/MacPassTests/KPKLegacyLoadingTest.h b/MacPassTests/KPKTestLegacyLoading.h similarity index 81% rename from MacPassTests/KPKLegacyLoadingTest.h rename to MacPassTests/KPKTestLegacyLoading.h index ec680d8c..03339484 100644 --- a/MacPassTests/KPKLegacyLoadingTest.h +++ b/MacPassTests/KPKTestLegacyLoading.h @@ -8,6 +8,6 @@ #import -@interface KPKLegacyLoadingTest : SenTestCase +@interface KPKTestLegacyLoading : SenTestCase @end diff --git a/MacPassTests/KPKLegacyLoadingTest.m b/MacPassTests/KPKTestLegacyLoading.m similarity index 96% rename from MacPassTests/KPKLegacyLoadingTest.m rename to MacPassTests/KPKTestLegacyLoading.m index f64c92a4..bfc25c59 100644 --- a/MacPassTests/KPKLegacyLoadingTest.m +++ b/MacPassTests/KPKTestLegacyLoading.m @@ -6,7 +6,7 @@ // Copyright (c) 2013 HicknHack Software GmbH. All rights reserved. // -#import "KPKLegacyLoadingTest.h" +#import "KPKTestLegacyLoading.h" #import "KPKTree+Serializing.h" #import "KPKPassword.h" @@ -15,7 +15,7 @@ #import "KPKErrors.h" -@implementation KPKLegacyLoadingTest +@implementation KPKTestLegacyLoading - (void)testValidFile { KPKPassword *password = [[KPKPassword alloc] initWithPassword:@"1234" key:nil]; diff --git a/MacPassTests/KPKLegacyWritingTest.h b/MacPassTests/KPKTestLegacyWriting.h similarity index 85% rename from MacPassTests/KPKLegacyWritingTest.h rename to MacPassTests/KPKTestLegacyWriting.h index 82a0d4d5..5e18fece 100644 --- a/MacPassTests/KPKLegacyWritingTest.h +++ b/MacPassTests/KPKTestLegacyWriting.h @@ -9,7 +9,7 @@ #import @class KPKPassword; -@interface KPKLegacyWritingTest : SenTestCase { +@interface KPKTestLegacyWriting : SenTestCase { NSData *_data; KPKPassword *_password; } diff --git a/MacPassTests/KPKLegacyWritingTest.m b/MacPassTests/KPKTestLegacyWriting.m similarity index 91% rename from MacPassTests/KPKLegacyWritingTest.m rename to MacPassTests/KPKTestLegacyWriting.m index 31b50814..950e4275 100644 --- a/MacPassTests/KPKLegacyWritingTest.m +++ b/MacPassTests/KPKTestLegacyWriting.m @@ -6,13 +6,13 @@ // Copyright (c) 2013 HicknHack Software GmbH. All rights reserved. // -#import "KPKLegacyWritingTest.h" +#import "KPKTestLegacyWriting.h" #import "KPKPassword.h" #import "KPKTree+Serializing.h" -@implementation KPKLegacyWritingTest +@implementation KPKTestLegacyWriting - (void)setUp { NSBundle *myBundle = [NSBundle bundleForClass:[self class]]; diff --git a/MacPassTests/KPKXmlLoadingTest.h b/MacPassTests/KPKTestXmlLoading.h similarity index 86% rename from MacPassTests/KPKXmlLoadingTest.h rename to MacPassTests/KPKTestXmlLoading.h index 47476f7b..02a80956 100644 --- a/MacPassTests/KPKXmlLoadingTest.h +++ b/MacPassTests/KPKTestXmlLoading.h @@ -9,7 +9,7 @@ #import @class KPKPassword; -@interface KPKXmlLoadingTest : SenTestCase { +@interface KPKTestXmlLoading : SenTestCase { @private NSData *_data; KPKPassword *_password; diff --git a/MacPassTests/KPKXmlLoadingTest.m b/MacPassTests/KPKTestXmlLoading.m similarity index 94% rename from MacPassTests/KPKXmlLoadingTest.m rename to MacPassTests/KPKTestXmlLoading.m index e86b86bb..6dbc9612 100644 --- a/MacPassTests/KPKXmlLoadingTest.m +++ b/MacPassTests/KPKTestXmlLoading.m @@ -6,14 +6,14 @@ // Copyright (c) 2013 HicknHack Software GmbH. All rights reserved. // -#import "KPKXmlLoadingTest.h" +#import "KPKTestXmlLoading.h" #import "KPKPassword.h" #import "KPKTree+Serializing.h" #import "KPKEntry.h" #import "KPKGroup.h" -@implementation KPKXmlLoadingTest +@implementation KPKTestXmlLoading - (void)setUp { NSBundle *myBundle = [NSBundle bundleForClass:[self class]]; @@ -39,7 +39,7 @@ - (void)testAutotypeLoading { NSBundle *myBundle = [NSBundle bundleForClass:[self class]]; NSURL *url = [myBundle URLForResource:@"Autotype_test" withExtension:@"kdbx"]; - KPKPassword *password = [[KPKPassword alloc] initWithPassword:@"text" key:nil]; + KPKPassword *password = [[KPKPassword alloc] initWithPassword:@"test" key:nil]; NSError *error; KPKTree *tree = [[KPKTree alloc] initWithContentsOfUrl:url password:password error:&error]; STAssertNotNil(tree, @"Tree shoud be loaded");