diff --git a/OSBindings/Mac/Clock SignalTests/BCDTest.swift b/OSBindings/Mac/Clock SignalTests/BCDTest.swift index ba2cf2d8d..e3befb41e 100644 --- a/OSBindings/Mac/Clock SignalTests/BCDTest.swift +++ b/OSBindings/Mac/Clock SignalTests/BCDTest.swift @@ -53,8 +53,10 @@ class BCDTest: XCTestCase, CSTestMachineTrapHandler { let machine6502 = testMachine as! CSTestMachine6502 // Only OSWRCH is trapped, so... - let character = machine6502.value(for: .A) - output.append(Character(UnicodeScalar(character)!)) + let character = Character(UnicodeScalar(machine6502.value(for: .A))!) + if character != "\r" { // The test internally uses \r\n; keep only one of those. + output.append(character) + } } }