Преглед изворни кода

Add ReturnPersitentRefUnsupported error tests

kishikawa katsumi пре 9 година
родитељ
комит
02ada2d822
1 измењених фајлова са 6 додато и 0 уклоњено
  1. 6 0
      Lib/KeychainAccessTests/ErrorTypeTests.swift

+ 6 - 0
Lib/KeychainAccessTests/ErrorTypeTests.swift

@@ -432,6 +432,12 @@ class ErrorTypeTests: XCTestCase {
             XCTAssertEqual(status, .ReturnRefUnsupported)
             XCTAssertEqual(status, .ReturnRefUnsupported)
             XCTAssertEqual(status?.description, "The caller passed in a kSecReturnRef key to a function which does not support it.")
             XCTAssertEqual(status?.description, "The caller passed in a kSecReturnRef key to a function which does not support it.")
         }
         }
+        do {
+            let errSecReturnPersitentRefUnsupported: OSStatus = -34011
+            let status = Status(rawValue: errSecReturnPersitentRefUnsupported)
+            XCTAssertEqual(status, .ReturnPersitentRefUnsupported)
+            XCTAssertEqual(status?.description, "The caller passed in a kSecReturnPersistentRef key to a function which does not support it.")
+        }
         do {
         do {
             let errSecValueRefUnsupported: OSStatus = -34012
             let errSecValueRefUnsupported: OSStatus = -34012
             let status = Status(rawValue: errSecValueRefUnsupported)
             let status = Status(rawValue: errSecValueRefUnsupported)