3
NSOperation
のユニットテストをAlamofire
が実行する方法を調べています。これは、他のテストで使用される基本テストクラスです。どんなアイデアで、なぜtimeout
に期待通りに30
秒かかりますか?Alamofireはユニットテストでタイムアウトに30秒かかるのはなぜですか?
import Alamofire
import Foundation
import XCTest
class BaseTestCase: XCTestCase {
let timeout: NSTimeInterval = 30.0
func URLForResource(fileName: String, withExtension: String) -> NSURL {
let bundle = NSBundle(forClass: BaseTestCase.self)
return bundle.URLForResource(fileName, withExtension: withExtension)!
}
}
返信いただきありがとうございます。サークルCIでユニットのテストをしようとしているので質問しましたが、タイムアウトの問題があります。 –
Gotcha。私は最初にタイムアウトを跳ね上げて、それがあなたを得るところを見ます。 – cnoon
ありがとうございます。したがって、この問題はサークルCIのリソースが低いために発生する可能性があります(ローカルのリソースと比較して)。 –