aboutsummaryrefslogtreecommitdiff
path: root/Tests/NorgKitTests/Helpers/ASCIIHelperTests.swift
diff options
context:
space:
mode:
authorRuben Beltran del Rio <jj@r.bdr.sh>2026-06-16 12:08:21 +0200
committerRuben Beltran del Rio <jj@r.bdr.sh>2026-06-16 12:22:47 +0200
commit501fdce29e4d2c46c4708ad7f44056878e0db3fa (patch)
treedb923b77037db9f5b37600a6e34c3bb2e8a971be /Tests/NorgKitTests/Helpers/ASCIIHelperTests.swift
Initial extraction from Norganize1.0.0
Diffstat (limited to 'Tests/NorgKitTests/Helpers/ASCIIHelperTests.swift')
-rw-r--r--Tests/NorgKitTests/Helpers/ASCIIHelperTests.swift22
1 files changed, 22 insertions, 0 deletions
diff --git a/Tests/NorgKitTests/Helpers/ASCIIHelperTests.swift b/Tests/NorgKitTests/Helpers/ASCIIHelperTests.swift
new file mode 100644
index 0000000..8a807fe
--- /dev/null
+++ b/Tests/NorgKitTests/Helpers/ASCIIHelperTests.swift
@@ -0,0 +1,22 @@
+import Testing
+
+@testable import NorgKit
+
+struct ASCIIHelperTests {
+ @Test func detectsSpaces() {
+ #expect(ASCIIHelper.isWhitespace(0x20) == true)
+ #expect(ASCIIHelper.isWhitespace(0x09) == true)
+ #expect(ASCIIHelper.isWhitespace(0x0A) == true)
+ #expect(ASCIIHelper.isWhitespace(0x0B) == true)
+ #expect(ASCIIHelper.isWhitespace(0x0C) == true)
+ #expect(ASCIIHelper.isWhitespace(0x0D) == true)
+ }
+
+ @Test func doesNotDetectNonSpaces() {
+ #expect(ASCIIHelper.isWhitespace(0x19) == false)
+ #expect(ASCIIHelper.isWhitespace(0x21) == false)
+ #expect(ASCIIHelper.isWhitespace(0x0E) == false)
+ #expect(ASCIIHelper.isWhitespace(0x08) == false)
+ #expect(ASCIIHelper.isWhitespace(0x67) == false)
+ }
+}