소스 검색

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?.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 {
             let errSecValueRefUnsupported: OSStatus = -34012
             let status = Status(rawValue: errSecValueRefUnsupported)