Add default value to non-optional DefaultsKeys

This commit is contained in:
Danny Moesch 2019-05-01 17:11:48 +02:00
parent 5eb8ce5bb0
commit e06413b348
2 changed files with 10 additions and 16 deletions

View file

@ -31,17 +31,17 @@ public extension DefaultsKeys {
static let lastSyncedTime = DefaultsKey<Date?>("lastSyncedTime")
static let isTouchIDOn = DefaultsKey<Bool>("isTouchIDOn")
static let isTouchIDOn = DefaultsKey<Bool>("isTouchIDOn", defaultValue: false)
static let passcodeKey = DefaultsKey<String?>("passcodeKey")
static let isHideUnknownOn = DefaultsKey<Bool>("isHideUnknownOn")
static let isHideOTPOn = DefaultsKey<Bool>("isHideOTPOn")
static let isRememberPGPPassphraseOn = DefaultsKey<Bool>("isRememberPGPPassphraseOn")
static let isRememberGitCredentialPassphraseOn = DefaultsKey<Bool>("isRememberGitCredentialPassphraseOn")
static let isShowFolderOn = DefaultsKey<Bool>("isShowFolderOn")
static let isHidePasswordImagesOn = DefaultsKey<Bool>("isHidePasswordImagesOn")
static let isSearchDefaultAll = DefaultsKey<Bool>("isSearchDefaultAll")
static let passwordGeneratorFlavor = DefaultsKey<String>("passwordGeneratorFlavor")
static let isHideUnknownOn = DefaultsKey<Bool>("isHideUnknownOn", defaultValue: false)
static let isHideOTPOn = DefaultsKey<Bool>("isHideOTPOn", defaultValue: false)
static let isRememberPGPPassphraseOn = DefaultsKey<Bool>("isRememberPGPPassphraseOn", defaultValue: false)
static let isRememberGitCredentialPassphraseOn = DefaultsKey<Bool>("isRememberGitCredentialPassphraseOn", defaultValue: false)
static let isShowFolderOn = DefaultsKey<Bool>("isShowFolderOn", defaultValue: true)
static let isHidePasswordImagesOn = DefaultsKey<Bool>("isHidePasswordImagesOn", defaultValue: false)
static let isSearchDefaultAll = DefaultsKey<Bool>("isSearchDefaultAll", defaultValue: true)
static let passwordGeneratorFlavor = DefaultsKey<String>("passwordGeneratorFlavor", defaultValue: "Apple")
static let encryptInArmored = DefaultsKey<Bool>("encryptInArmored")
static let encryptInArmored = DefaultsKey<Bool>("encryptInArmored", defaultValue: false)
}

View file

@ -12,12 +12,6 @@ import XCTest
class PasswordTest: XCTestCase {
override static func setUp() {
super.setUp()
SharedDefaults[.isHideUnknownOn] = false
SharedDefaults[.isHideOTPOn] = false
}
func testUrl() {
let password = getPasswordObjectWith(content: "")