@@ -117,10 +117,10 @@ final class TransformationTests: XCTestCase {
117
117
}
118
118
119
119
func testHalfAngleAndAxisOverflow< T: Real & SIMDScalar > ( _ type: T . Type ) {
120
- let unscaled = Quaternion < T > ( 1 , SIMD3 ( repeating : 1 ) )
120
+ let unscaled = Quaternion < T > ( real : 1 , imaginary : . one )
121
121
let scaled = Quaternion < T > (
122
- . greatestFiniteMagnitude,
123
- SIMD3 ( repeating: . greatestFiniteMagnitude)
122
+ real : . greatestFiniteMagnitude,
123
+ imaginary : SIMD3 ( repeating: . greatestFiniteMagnitude)
124
124
)
125
125
XCTAssertEqual ( scaled. angle, unscaled. angle)
126
126
XCTAssertEqual ( scaled. axis, unscaled. axis)
@@ -132,10 +132,10 @@ final class TransformationTests: XCTestCase {
132
132
}
133
133
134
134
func testHalfAngleAndAxisUnderflow< T: Real & SIMDScalar > ( _ type: T . Type ) {
135
- let unscaled = Quaternion < T > ( 1 , SIMD3 ( repeating : 1 ) )
135
+ let unscaled = Quaternion < T > ( real : 1 , imaginary : . one )
136
136
let scaled = Quaternion < T > (
137
- . leastNormalMagnitude,
138
- SIMD3 ( repeating: . leastNormalMagnitude)
137
+ real : . leastNormalMagnitude,
138
+ imaginary : SIMD3 ( repeating: . leastNormalMagnitude)
139
139
)
140
140
XCTAssertEqual ( scaled. angle, unscaled. angle)
141
141
XCTAssertEqual ( scaled. axis, unscaled. axis)
0 commit comments