diff --git a/Proton/Tests/Core/Mocks/MockKeyboardPress.swift b/Proton/Tests/Core/Mocks/MockKeyboardPress.swift index b16d9bdc..26f031bc 100644 --- a/Proton/Tests/Core/Mocks/MockKeyboardPress.swift +++ b/Proton/Tests/Core/Mocks/MockKeyboardPress.swift @@ -22,7 +22,7 @@ import UIKit @available(iOS 13.4, *) class MockUIPress: UIPress { - var _characters: String + private let _characters: String override var key: UIKey? { MockUIKey(characters: _characters) } @@ -34,7 +34,7 @@ class MockUIPress: UIPress { @available(iOS 13.4, *) class MockUIKey: UIKey { - var _characters: String + private let _characters: String override var charactersIgnoringModifiers: String { _characters } init(characters: String) { diff --git a/Proton/Tests/Core/RichTextViewContextTests.swift b/Proton/Tests/Core/RichTextViewContextTests.swift index bef5a5d7..b2f9bb35 100644 --- a/Proton/Tests/Core/RichTextViewContextTests.swift +++ b/Proton/Tests/Core/RichTextViewContextTests.swift @@ -172,12 +172,13 @@ class RichTextViewContextTests: XCTestCase { let selectedRange = NSRange.zero textView.selectedRange = selectedRange - mockTextViewDelegate.onShouldHandleKey = { _, key, _, range, _ in + mockTextViewDelegate.onShouldHandleKey = { _, key, _, _, _ in XCTAssertEqual(key, EditorKey.right) testExpectation.fulfill() } - textView.pressesBegan(Set(arrayLiteral: MockUIPress(characters: UIKeyCommand.inputRightArrow)), with: nil) + let uiPresses: Set = [MockUIPress(characters: UIKeyCommand.inputRightArrow)] + textView.pressesBegan(uiPresses, with: nil) waitForExpectations(timeout: 1.0) }