1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-31 08:13:04 +04:00

Swift native in/out array handling

This commit is contained in:
Giles Payne
2020-09-03 21:31:11 +09:00
parent bedabc15ae
commit 8b61719a9d
13 changed files with 347 additions and 136 deletions
+2 -2
View File
@@ -155,11 +155,11 @@ open class OpenCVTestCase: XCTestCase {
XCTAssertEqual(expected.val[3] as! Double, actual.val[3] as! Double, accuracy:eps, msg, file:file, line:line)
}
func assertArrayEquals(_ expected:[NSNumber], _ actual:[NSNumber], _ eps: Double, file: StaticString = #file, line: UInt = #line) {
func assertArrayEquals(_ expected:[Double], _ actual:[Double], _ eps: Double, file: StaticString = #file, line: UInt = #line) {
XCTAssertEqual(expected.count, actual.count, "Arrays have different sizes.", file:file, line:line)
for i in 0..<expected.count {
XCTAssertEqual(expected[i] as! Double, actual[i] as! Double, accuracy:eps, file:file, line:line)
XCTAssertEqual(expected[i], actual[i], accuracy:eps, file:file, line:line)
}
}