mirror of
git://jb55.com/damus
synced 2024-09-18 19:23:49 +00:00
ndb/test: add more test coverage on char iter
This commit is contained in:
parent
e8d0f1db8d
commit
c8e236b6d5
@ -80,12 +80,21 @@ final class NdbTests: XCTestCase {
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
self.measure {
|
||||
var count = 0
|
||||
var char_count = 0
|
||||
|
||||
for tag in note.tags() {
|
||||
for elem in tag {
|
||||
print("iter_elem \(elem.string())")
|
||||
for _ in elem {
|
||||
for c in elem {
|
||||
if char_count == 0 {
|
||||
let ac = AsciiCharacter(c)
|
||||
XCTAssertEqual(ac, "p")
|
||||
} else if char_count == 0 {
|
||||
XCTAssertEqual(c, 0x6c)
|
||||
}
|
||||
char_count += 1
|
||||
}
|
||||
}
|
||||
@ -96,5 +105,7 @@ final class NdbTests: XCTestCase {
|
||||
XCTAssertEqual(char_count, 24370)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user