在新版本(0.9.0)中,我看到karatedsl能够在方案级别运行并行测试(每个功能将分解为方案并在每个线程中作为1个方案运行)。 因此,例如,我有4个功能,对于功能1和2,我想在场景级别运行并行测试,对于功能3和4在功能级别运行(由于某些情况,我必须做这些事情)。 所以,对我有什么解决方案或建议吗?
答案 0 :(得分:1)
对于您不想在场景级别上运行的功能,可以在功能中添加import Foundation
import UIKit
extension UIImage {
func saveToDocuments(filename:String) {
let documentsDirectory = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first!
let fileURL = documentsDirectory.appendingPathComponent(filename)
if let data = self.jpegData(compressionQuality: 1.0) {
do {
try data.write(to: fileURL)
} catch {
print("error saving file to documents:", error)
}
}
}
}
标签。
parallel=false