Merge pull request #227 from azooKey/feat/mapped_input_style

feat: `.mapped(id)`を新たな入力スタイルとして導入し、カスタムローマ字かな変換テーブルに対応
This commit is contained in:
Miwa
2025-07-23 23:35:36 +09:00
committed by GitHub
parent 6192a8817e
commit d8b06e9367
18 changed files with 1126 additions and 414 deletions

View File

@ -24,18 +24,6 @@ final class CharacterUtilsTests: XCTestCase {
XCTAssertFalse(CharacterUtils.isKogana("!"))
}
func testIsRomanLetter() throws {
XCTAssertTrue(CharacterUtils.isRomanLetter("a"))
XCTAssertTrue(CharacterUtils.isRomanLetter("A"))
XCTAssertTrue(CharacterUtils.isRomanLetter("b"))
XCTAssertFalse(CharacterUtils.isRomanLetter(""))
XCTAssertFalse(CharacterUtils.isRomanLetter("'"))
XCTAssertFalse(CharacterUtils.isRomanLetter(""))
XCTAssertFalse(CharacterUtils.isRomanLetter(""))
XCTAssertFalse(CharacterUtils.isRomanLetter("!"))
}
func testIsDakuten() throws {
XCTAssertTrue(CharacterUtils.isDakuten(""))
XCTAssertTrue(CharacterUtils.isDakuten(""))