Replaced use of named functions in ‘ArithmeticTests.swift’ with operators
By the latter forward to the former we thus essentually test both code-paths in one test.
This commit is contained in:
parent
202a4e5ed3
commit
8dc7cbc180
|
@ -35,7 +35,7 @@ class ArithmeticTests: XCTestCase {
|
|||
|
||||
var actual: [Scalar] = []
|
||||
measure {
|
||||
actual = Surge.add(lhs, rhs)
|
||||
actual = lhs .+ rhs
|
||||
}
|
||||
|
||||
let expected = Swift.zip(lhs, rhs).map { $0 + $1 }
|
||||
|
@ -51,7 +51,7 @@ class ArithmeticTests: XCTestCase {
|
|||
|
||||
var actual: [Scalar] = []
|
||||
measure {
|
||||
actual = Surge.add(lhs, rhs)
|
||||
actual = lhs .+ rhs
|
||||
}
|
||||
|
||||
let expected = Swift.zip(lhs, rhs).map { $0 + $1 }
|
||||
|
@ -67,7 +67,7 @@ class ArithmeticTests: XCTestCase {
|
|||
|
||||
var actual: [Scalar] = []
|
||||
measure {
|
||||
actual = Surge.sub(lhs, rhs)
|
||||
actual = lhs .- rhs
|
||||
}
|
||||
|
||||
let expected = Swift.zip(lhs, rhs).map { $0 - $1 }
|
||||
|
@ -83,7 +83,7 @@ class ArithmeticTests: XCTestCase {
|
|||
|
||||
var actual: [Scalar] = []
|
||||
measure {
|
||||
actual = Surge.sub(lhs, rhs)
|
||||
actual = lhs .- rhs
|
||||
}
|
||||
|
||||
let expected = Swift.zip(lhs, rhs).map { $0 - $1 }
|
||||
|
@ -99,7 +99,7 @@ class ArithmeticTests: XCTestCase {
|
|||
|
||||
var actual: [Scalar] = []
|
||||
measure {
|
||||
actual = Surge.mul(lhs, rhs)
|
||||
actual = lhs .* rhs
|
||||
}
|
||||
|
||||
let expected = Swift.zip(lhs, rhs).map { $0 * $1 }
|
||||
|
@ -115,7 +115,7 @@ class ArithmeticTests: XCTestCase {
|
|||
|
||||
var actual: [Scalar] = []
|
||||
measure {
|
||||
actual = Surge.mul(lhs, rhs)
|
||||
actual = lhs .* rhs
|
||||
}
|
||||
|
||||
let expected = Swift.zip(lhs, rhs).map { $0 * $1 }
|
||||
|
@ -131,7 +131,7 @@ class ArithmeticTests: XCTestCase {
|
|||
|
||||
var actual: [Scalar] = []
|
||||
measure {
|
||||
actual = Surge.div(lhs, rhs)
|
||||
actual = lhs ./ rhs
|
||||
}
|
||||
|
||||
let expected = Swift.zip(lhs, rhs).map { $0 / $1 }
|
||||
|
@ -147,7 +147,7 @@ class ArithmeticTests: XCTestCase {
|
|||
|
||||
var actual: [Scalar] = []
|
||||
measure {
|
||||
actual = Surge.div(lhs, rhs)
|
||||
actual = lhs ./ rhs
|
||||
}
|
||||
|
||||
let expected = Swift.zip(lhs, rhs).map { $0 / $1 }
|
||||
|
@ -163,7 +163,7 @@ class ArithmeticTests: XCTestCase {
|
|||
|
||||
var actual: [Scalar] = []
|
||||
measure {
|
||||
actual = Surge.mod(lhs, rhs)
|
||||
actual = lhs .% rhs
|
||||
}
|
||||
|
||||
let expected = Swift.zip(lhs, rhs).map { fmod($0, $1) }
|
||||
|
@ -179,7 +179,7 @@ class ArithmeticTests: XCTestCase {
|
|||
|
||||
var actual: [Scalar] = []
|
||||
measure {
|
||||
actual = Surge.mod(lhs, rhs)
|
||||
actual = lhs .% rhs
|
||||
}
|
||||
|
||||
let expected = Swift.zip(lhs, rhs).map { fmod($0, $1) }
|
||||
|
@ -257,7 +257,7 @@ class ArithmeticTests: XCTestCase {
|
|||
|
||||
var actual: Scalar = 0
|
||||
measure {
|
||||
actual = Surge.dot(lhs, rhs)
|
||||
actual = lhs • rhs
|
||||
}
|
||||
|
||||
let expected = Swift.zip(lhs, rhs).reduce(0) {
|
||||
|
@ -275,7 +275,7 @@ class ArithmeticTests: XCTestCase {
|
|||
|
||||
var actual: Scalar = 0
|
||||
measure {
|
||||
actual = Surge.dot(lhs, rhs)
|
||||
actual = lhs • rhs
|
||||
}
|
||||
|
||||
let expected = Swift.zip(lhs, rhs).reduce(0) {
|
||||
|
|
Loading…
Reference in New Issue