Skip to content

Commit 0c3fa57

Browse files
committed
Add unit test to check disabling of collapse spaces.
1 parent 29dff74 commit 0c3fa57

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

AztecTests/TextKit/TextStorageTests.swift

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -562,4 +562,21 @@ class TextStorageTests: XCTestCase {
562562
XCTAssert(font.pointSize == 14)
563563
}
564564
}
565+
566+
/// Verifies that spaces are not collapsed
567+
///
568+
func testConverterCollapsesSpacesText() {
569+
let initialHTML = "<p> Hello World </p>"
570+
571+
// Setup
572+
let defaultAttributes: [NSAttributedString.Key: Any] = [.font: UIFont.systemFont(ofSize: 14),
573+
.paragraphStyle: ParagraphStyle.default]
574+
575+
storage.htmlConverter.shouldCollapseSpaces = false
576+
storage.setHTML(initialHTML, defaultAttributes: defaultAttributes)
577+
578+
let expectedResult = "<p> Hello World </p>"
579+
let result = storage.getHTML()
580+
XCTAssertEqual(expectedResult, result)
581+
}
565582
}

0 commit comments

Comments
 (0)