-
-
Notifications
You must be signed in to change notification settings - Fork 31
Description
command cargo test makes 38 failure case. how can i fix it?
environment and reproduction flow
- in apple m1 pro
- install cargo using command
curl https://sh.rustup.rs -sSf | sh - and i run
cd libs/braillifyandcargo test
below, cargo test log related on failure
========================= LOG START =========================
failures:
---- test::test_by_testcase stdout ----
Error: Invalid character
Error: Invalid character
Error: Invalid character
Error: Invalid character
Error: Invalid character
Error: Invalid character
실패한 케이스:
파일: rule_53.csv, 라인 1: '“빨리 말해!”'
예상: 38322421621817226232252
실제: 38322421621017226232252
유니코드 Result: ⠦⠠⠘⠂⠐⠕ ⠑⠂⠚⠗⠖⠴
유니코드 Expected: ⠦⠠⠘⠂⠐⠕⠈⠑⠂⠚⠗⠖⠴
파일: rule_53.csv, 라인 2: '“…….”'
예상: 383232325052
실제: 385050505050505052
유니코드 Result: ⠦⠲⠲⠲⠲⠲⠲⠲⠴
유니코드 Expected: ⠦⠠⠠⠠⠲⠴
파일: rule_53.csv, 라인 3: '“실은...... 저 사람... 우리 아저씨일지 몰라.”'
예상: 3832212535050508401487163534505050813162183540143232210212402181737216355052
실제: 383221253505050505050040140716353450505001316210354014323221212402101737216355052
유니코드 Result: ⠦⠠⠕⠂⠵⠲⠲⠲⠲⠲⠲ ⠨⠎ ⠇⠐⠣⠢⠲⠲⠲ ⠍⠐⠕ ⠣⠨⠎⠠⠠⠕⠕⠂⠨⠕ ⠑⠥⠂⠐⠣⠲⠴
유니코드 Expected: ⠦⠠⠕⠂⠵⠲⠲⠲⠈⠨⠎⠈⠇⠐⠣⠢⠲⠲⠲⠈⠍⠐⠕⠈⠣⠨⠎⠠⠠⠕⠀⠕⠂⠨⠕⠈⠑⠥⠂⠐⠣⠲⠴
파일: rule_53.csv, 라인 4: '육십갑자: 갑자, 을축, 병인, 정묘, 무진, …… 신유, 임술, 계해'
예상: 411322134334016284334016846481311682459311684059801744168171340311683232328323141168213432471688122623
실제: 4113221343340162043340160464813116024593116040591744160171340311605050505050500323141160213432471608122623
유니코드 Result: ⠩⠁⠠⠕⠃⠫⠃⠨⠐⠂ ⠫⠃⠨⠐ ⠮⠰⠍⠁⠐ ⠘⠻⠟⠐ ⠨⠻⠑⠬⠐ ⠑⠍⠨⠟⠐ ⠲⠲⠲⠲⠲⠲ ⠠⠟⠩⠐ ⠕⠢⠠⠯⠐ ⠈⠌⠚⠗
유니코드 Expected: ⠩⠁⠠⠕⠃⠫⠃⠨⠐⠂⠈⠫⠃⠨⠐⠈⠮⠰⠍⠁⠐⠈⠘⠻⠟⠐⠈⠨⠻⠈⠀⠑⠬⠐⠈⠑⠍⠨⠟⠐⠈⠠⠠⠠⠈⠠⠟⠩⠐⠈⠕⠢⠠⠯⠐⠈⠈⠌⠚⠗
파일: rule_50.csv, 라인 2: '사과·배, 배추·무'
예상: 78391662423168242348131661713
실제: 78391662423160242348131661713
유니코드 Result: ⠇⠈⠧⠐⠆⠘⠗⠐ ⠘⠗⠰⠍⠐⠆⠑⠍
유니코드 Expected: ⠇⠈⠧⠐⠆⠘⠗⠐⠈⠘⠗⠰⠍⠐⠆⠑⠍
파일: rule_50.csv, 라인 3: '시장에서 사과·배·복숭아, 마늘·고추·파, 조기·명태·고등어를 샀습니다.'
예상: 322140542932148783916624231662445321354351681794616608374813166251684037821166175919231668371042541416468880712324239211050
실제: 32214054293214078391662423166244532135435160179461668374813166251604037821166175919231668371042541416460712324239211050
유니코드 Result: ⠠⠕⠨⠶⠝⠠⠎ ⠇⠈⠧⠐⠆⠘⠗⠐⠆⠘⠭⠠⠍⠶⠣⠐ ⠑⠉⠮⠐⠆⠈⠥⠰⠍⠐⠆⠙⠐ ⠨⠥⠈⠕⠐⠆⠑⠻⠓⠗⠐⠆⠈⠥⠊⠪⠶⠎⠐⠮ ⠇⠌⠠⠪⠃⠉⠕⠊⠲
유니코드 Expected: ⠠⠕⠨⠶⠝⠠⠎⠈⠇⠈⠧⠐⠆⠘⠗⠐⠆⠘⠭⠠⠍⠶⠣⠐⠈⠑⠉⠮⠐⠆⠀⠈⠥⠰⠍⠐⠆⠙⠐⠈⠨⠥⠈⠕⠐⠆⠑⠻⠓⠗⠐⠆⠈⠥⠊⠪⠶⠎⠐⠮⠈⠈⠈⠀⠇⠌⠠⠪⠃⠉⠕⠊⠲
파일: rule_50.csv, 라인 4: '8·15 광복'
예상: 6019166601178839542445
실제: 6019166601170839542445
유니코드 Result: ⠼⠓⠐⠆⠼⠁⠑ ⠈⠧⠶⠘⠭
유니코드 Expected: ⠼⠓⠐⠆⠼⠁⠑⠈⠈⠧⠶⠘⠭
파일: rule_50.csv, 라인 5: '통권 제54·55·56호'
예상: 1963815188402960172516660171716660171182637
실제: 1963815180402960172516660171716660171102637
유니코드 Result: ⠓⠿⠈⠏⠒⠀⠨⠝⠼⠑⠙⠐⠆⠼⠑⠑⠐⠆⠼⠑⠋⠀⠚⠥
유니코드 Expected: ⠓⠿⠈⠏⠒⠈⠨⠝⠼⠑⠙⠐⠆⠼⠑⠑⠐⠆⠼⠑⠋⠈⠚⠥
파일: rule_54.csv, 라인 1: '그는 “여러분! ‘시작이 반이다.’라는 말 들어 보셨죠?”라고 말하며 강연을 시작했다.'
예상: 8
실제: 8429530384916142427220323832214012102418211050524163595301720104614024373249124044385216358370172261749043543346032214012623121050
유니코드 Result: ⠈⠪⠉⠵ ⠦⠱⠐⠎⠘⠛⠖ ⠠⠦⠠⠕⠨⠁⠕ ⠘⠒⠕⠊⠲⠴⠄⠐⠣⠉⠵ ⠑⠂ ⠊⠮⠎ ⠘⠥⠠⠱⠌⠨⠬⠦⠴⠐⠣⠈⠥ ⠑⠂⠚⠑⠱ ⠫⠶⠡⠮ ⠠⠕⠨⠁⠚⠗⠌⠊⠲
유니코드 Expected: o.ao~3oi40'"<cze1i!s~u
파일: rule_54.csv, 라인 2: '이번 회의에는 두 명[이혜정(실장), 박철용(과장)]만 빼고 모두 참석했습니다.'
예상: 0;0e3 실제: 212462026615829953010130175938621261240593843221240543252160241483044543848394054325248521718032242383701737101304835343257262312324239211050 유니코드 Result: ⠕⠘⠾ ⠚⠽⠺⠝⠉⠵ ⠊⠍ ⠑⠻⠦⠆⠕⠚⠌⠨⠻⠦⠄⠠⠕⠂⠨⠶⠠⠴⠐ ⠘⠁⠰⠞⠬⠶⠦⠄⠈⠧⠨⠶⠠⠴⠰⠴⠑⠒ ⠠⠘⠗⠈⠥ ⠑⠥⠊⠍ ⠰⠣⠢⠠⠹⠚⠗⠌⠠⠪⠃⠉⠕⠊⠲ 유니코드 Expected: ~r@u``euim;<5
파일: rule_56.csv, 라인 1: '배부른 돼지̇ ̇ ̇ ̇ ̇보다는 배고픈 소크라테스̇ ̇ ̇ ̇ ̇ ̇ ̇ ̇가 되겠다.'
예상: 3236242324131653810392340213642437109538323624238372553323711421635192932423644381061829121050
실제:
유니코드 Result: Invalid character
유니코드 Expected: ⠠⠤⠘⠗⠘⠍⠐⠵⠈⠊⠧⠗⠨⠕⠤⠄⠘⠥⠊⠉⠵⠈⠠⠤⠘⠗⠈⠥⠙⠵⠠⠥⠋⠪⠐⠣⠓⠝⠠⠪⠤⠄⠫⠈⠊⠽⠈⠝⠌⠊⠲
파일: rule_56.csv, 라인 2: '다음 보기에서 명사가 아닌 것은?'
예상: 1035423482437821293214817597438323635931364856145338
실제: 103542340243782129321401759743035931056145338
유니코드 Result: ⠊⠣⠪⠢ ⠘⠥⠈⠕⠝⠠⠎ ⠑⠻⠇⠫ ⠣⠉⠟ ⠸⠎⠵⠦
유니코드 Expected: ⠊⠣⠪⠢⠈⠘⠥⠈⠕⠝⠠⠎⠈⠑⠻⠇⠫⠈⠠⠤⠣⠉⠟⠤⠄⠈⠸⠎⠵⠦
파일: rule_56.csv, 라인 3: '서울은 대한민국의 수도이다.'
예상: 3214475381023261817318131588483632131037366211050
실제: 321447530102326181731813158032131037211050
유니코드 Result: ⠠⠎⠯⠵ ⠊⠗⠚⠒⠑⠟⠈⠍⠁⠺ ⠠⠍⠊⠥⠕⠊⠲
유니코드 Expected: ⠠⠎⠯⠵⠈⠊⠗⠚⠒⠑⠟⠈⠍⠁⠺⠈⠰⠤⠠⠍⠊⠥⠤⠆⠕⠊⠲
파일: rule_56.csv, 라인 4: '최명희 작가는 전라북도 전주 출신입니다.'
예상: 486117592658040143953016364062163524131103704062040133620484732312139211050
실제: 4861175926580401439530406216352413110370406240130484732312139211050
유니코드 Result: ⠰⠽⠑⠻⠚⠺ ⠨⠁⠫⠉⠵ ⠨⠾⠐⠣⠘⠍⠁⠊⠥ ⠨⠾⠨⠍ ⠰⠯⠠⠟⠕⠃⠉⠕⠊⠲
유니코드 Expected: ⠰⠽⠑⠻⠚⠺⠀⠨⠁⠫⠉⠵⠀⠐⠤⠨⠾⠐⠣⠘⠍⠁⠊⠥⠀⠨⠾⠀⠨⠍⠤⠂⠀⠰⠯⠠⠟⠕⠃⠉⠕⠊⠲
파일: rule_56.csv, 라인 5: '금액 할인: 15,000원 14,500원'
예상: 842342318262311628836601172262626151836186012521726261518
실제: 842342310262311620601172262626151806012521726261518
유니코드 Result: ⠈⠪⠢⠗⠁ ⠚⠂⠟⠐⠂ ⠼⠁⠑⠂⠚⠚⠚⠏⠒ ⠼⠁⠙⠂⠑⠚⠚⠏⠒
유니코드 Expected: ⠈⠪⠢⠗⠁⠈⠚⠂⠟⠐⠂⠈⠈⠤⠼⠁⠑⠂⠚⠚⠚⠏⠒⠤⠁⠈⠼⠁⠙⠂⠑⠚⠚⠏⠒
파일: rule_57.csv, 라인 1: '김○○ 씨'
예상: 8213456525270323221
실제: 8213456527565270323221
유니코드 Result: ⠈⠕⠢⠸⠴⠇⠸⠴⠇ ⠠⠠⠕
유니코드 Expected: ⠈⠕⠢⠸⠴⠴⠇⠀⠠⠠⠕
파일: rule_57.csv, 라인 2: '이 ×××야!'
예상: 2105645454572822
실제: 2103303303302822
유니코드 Result: ⠕⠀⠡⠀⠡⠀⠡⠀⠜⠖
유니코드 Expected: ⠕⠀⠸⠭⠭⠭⠇⠜⠖
파일: rule_57.csv, 라인 3: '△△도서관'
예상: 56444471037321483918
실제: 56447564471037321483918
유니코드 Result: ⠸⠬⠇⠸⠬⠇⠊⠥⠠⠎⠈⠧⠒
유니코드 Expected: ⠸⠬⠬⠇⠊⠥⠠⠎⠈⠧⠒
파일: rule_57.csv, 라인 4: '☆☆고등학교'
예상: 5620207837104254261844
실제:
유니코드 Result: Invalid character
유니코드 Expected: ⠸⠔⠔⠇⠈⠥⠊⠪⠶⠚⠁⠈⠬
파일: rule_57.csv, 라인 5: '2016년 ◇월 ◆일'
예상: 603261110933056347152056217212
실제:
유니코드 Result: Invalid character
유니코드 Expected: ⠼⠃⠚⠁⠋⠀⠉⠡⠀⠸⠢⠇⠏⠂⠀⠸⠕⠇⠕⠂
파일: rule_55_b1.csv, 라인 1: '선택을 나타내는 연결 어미로 ‘-든, -든가, -든지’가 쓰인다.'
예상: 326219231468919923953833851814172116378323836105316361053431683610534021524438323242311050
실제: 3262192314609199239530338510141721163703238361053160361053431603610534021524430323242311050
유니코드 Result: ⠠⠾⠓⠗⠁⠮ ⠉⠓⠉⠗⠉⠵ ⠡⠈⠳ ⠎⠑⠕⠐⠥ ⠠⠦⠤⠊⠵⠐ ⠤⠊⠵⠫⠐ ⠤⠊⠵⠨⠕⠴⠄⠫ ⠠⠠⠪⠟⠊⠲
유니코드 Expected: ⠠⠾⠓⠗⠁⠮⠈⠉⠓⠉⠗⠉⠵⠈⠡⠈⠳⠈⠎⠑⠕⠐⠥⠈⠠⠦⠤⠊⠵⠐⠤⠊⠵⠫⠐⠈⠤⠊⠵⠨⠕⠴⠄⠫⠈⠠⠠⠪⠟⠊⠲
파일: rule_55_b1.csv, 라인 2: '만약 명사절의 성격을 띤다면 ‘~인지 아닌지’의 의미가 된다.'
예상: 17182818175974030588325984914683210311017338323882031402183593140215245885817214381061181050
실제: 17182810175974030580325984914603210311017330323882031402103593140215245805817214301061181050
유니코드 Result: ⠑⠒⠜⠁ ⠑⠻⠇⠨⠞⠺ ⠠⠻⠈⠱⠁⠮ ⠠⠊⠟⠊⠑⠡ ⠠⠦⠈⠔⠟⠨⠕ ⠣⠉⠟⠨⠕⠴⠄⠺ ⠺⠑⠕⠫ ⠊⠽⠒⠊⠲
유니코드 Expected: ⠑⠒⠜⠁⠈⠑⠻⠇⠨⠞⠺⠈⠠⠻⠈⠱⠁⠮⠈⠠⠊⠟⠊⠑⠡⠈⠠⠦⠈⠔⠟⠨⠕⠈⠣⠉⠟⠨⠕⠴⠄⠺⠈⠺⠑⠕⠫⠈⠊⠽⠒⠊⠲
파일: rule_53_b1.csv, 라인 1: '한글 맞춤법에 따르면 줄임표는 ‘……’이 원칙이나 ‘…’나 ‘...’도 허용된다.'
예상: 261884681754813342414329832101642173384047213425449530323832323232323252421815184821121983238323232524980323850505052410378261444541061181050
실제: 26188460175481334241432903210164217330404721342544953032385050505050505242101518482112190323850505052490323850505052410370261444541061181050
유니코드 Result: ⠚⠒⠈⠮ ⠑⠅⠰⠍⠢⠘⠎⠃⠝ ⠠⠊⠐⠪⠑⠡ ⠨⠯⠕⠢⠙⠬⠉⠵ ⠠⠦⠲⠲⠲⠲⠲⠲⠴⠄⠕ ⠏⠒⠰⠕⠁⠕⠉ ⠠⠦⠲⠲⠲⠴⠄⠉ ⠠⠦⠲⠲⠲⠴⠄⠊⠥ ⠚⠎⠬⠶⠊⠽⠒⠊⠲
유니코드 Expected: ⠚⠒⠈⠮⠈⠑⠅⠰⠍⠢⠘⠎⠃⠝⠈⠠⠊⠐⠪⠑⠡⠈⠨⠯⠕⠢⠙⠬⠉⠵⠀⠠⠦⠠⠠⠠⠠⠠⠠⠴⠄⠕⠈⠏⠒⠰⠕⠁⠕⠉⠈⠠⠦⠠⠠⠠⠴⠄⠉⠈⠀⠠⠦⠲⠲⠲⠴⠄⠊⠥⠈⠚⠎⠬⠶⠊⠽⠒⠊⠲
파일: rule_60.csv, 라인 1: '* 야애: 들에 낀 안개'
예상: ⠀16200283623162010462903283103518823
실제: 16200283623162010462903283103518823
유니코드 Result: ⠐⠔ ⠜⠤⠗⠐⠂ ⠊⠮⠝ ⠠⠈⠟ ⠣⠒⠈⠗
유니코드 Expected: ⠐⠔⠀⠜⠤⠗⠐⠂⠀⠊⠮⠝⠀⠠⠈⠟⠀⠣⠒⠈⠗⠀
파일: rule_49.csv, 라인 30: '"˙, __"'
예상: 32360364
실제:
유니코드 Result: Invalid character
유니코드 Expected: ⠠⠤⠀⠤⠄
파일: rule_49.csv, 라인 43: '“어디 나하고 한번…….” 하고 민수가 나섰다.'
예상: 381410210926837026182462323232505202683701731321343093214121050
실제: 381410210926837026182462505050505050505202683701731321343093214121050
유니코드 Result: ⠦⠎⠊⠕ ⠉⠚⠈⠥ ⠚⠒⠘⠾⠲⠲⠲⠲⠲⠲⠲⠴ ⠚⠈⠥ ⠑⠟⠠⠍⠫ ⠉⠠⠎⠌⠊⠲
유니코드 Expected: ⠦⠎⠊⠕⠀⠉⠚⠈⠥⠀⠚⠒⠘⠾⠠⠠⠠⠲⠴⠀⠚⠈⠥⠀⠑⠟⠠⠍⠫⠀⠉⠠⠎⠌⠊⠲
파일: rule_49.csv, 라인 44: '나는 호주머니를 뒤지었다. 두툼한 지갑, 시계, 손수건, ...... 있을 것은 죄다 있었다.'
예상: 9953026374013171492116460101323402114121050010131913342618040214331603221812160325532138621605050500211246056145304061100211214121050
실제: 9953026374013171492116460101323402114121050010131913342618040214331603221812160325532138621605050505050500211246056145304061100211214121050
유니코드 Result: ⠉⠉⠵ ⠚⠥⠨⠍⠑⠎⠉⠕⠐⠮ ⠊⠍⠗⠨⠕⠎⠌⠊⠲ ⠊⠍⠓⠍⠢⠚⠒ ⠨⠕⠫⠃⠐ ⠠⠕⠈⠌⠐ ⠠⠷⠠⠍⠈⠾⠐ ⠲⠲⠲⠲⠲⠲ ⠕⠌⠮ ⠸⠎⠵ ⠨⠽⠊ ⠕⠌⠎⠌⠊⠲
유니코드 Expected: ⠉⠉⠵⠀⠚⠥⠨⠍⠑⠎⠉⠕⠐⠮⠀⠊⠍⠗⠨⠕⠎⠌⠊⠲⠀⠊⠍⠓⠍⠢⠚⠒⠀⠨⠕⠫⠃⠐⠀⠠⠕⠈⠌⠐⠀⠠⠷⠠⠍⠈⠾⠐⠀⠲⠲⠲⠀⠕⠌⠮⠀⠸⠎⠵⠀⠨⠽⠊⠀⠕⠌⠎⠌⠊⠲
파일: rule_49.csv, 라인 54: '이번 토론회의 제목은 '역사 바로잡기 ― 근대의 설정 ―' 이다.'
예상: 21246201937165526615804029174553032384917024163740382103636085310235803230405903636524211050
실제: 2124620193716552661580402917455303238491702416374038210363608531023580323040590363632380211050
유니코드 Result: ⠕⠘⠾ ⠓⠥⠐⠷⠚⠽⠺ ⠨⠝⠑⠭⠵ ⠠⠦⠱⠁⠇ ⠘⠐⠥⠨⠃⠈⠕ ⠤⠤ ⠈⠵⠊⠗⠺ ⠠⠞⠨⠻ ⠤⠤⠠⠦ ⠕⠊⠲
유니코드 Expected: ⠕⠘⠾⠀⠓⠥⠐⠷⠚⠽⠺⠀⠨⠝⠑⠭⠵⠀⠠⠦⠱⠁⠇⠀⠘⠐⠥⠨⠃⠈⠕⠀⠤⠤⠀⠈⠵⠊⠗⠺⠀⠠⠞⠨⠻⠀⠤⠤⠴⠄⠕⠊⠲
파일: rule_49.csv, 라인 57: '한글의 본디 이름은 훈민정음̊ ̊ ̊ ̊ 이다.'
예상: ⠀
실제:
유니코드 Result: Invalid character
유니코드 Expected: Invalid character
파일: rule_49.csv, 라인 58: '중요한 것은 왜 사느냐가 아니라 어떻게 사느냐이다.'
예상: 40135444261805614530323639230794292836443035921163503236143210145282907942928364211050
실제: 401354442618056145303923079429284303592116350143210145282907942928211050
유니코드 Result: ⠨⠍⠶⠬⠚⠒ ⠸⠎⠵ ⠧⠗ ⠇⠉⠪⠉⠜⠫ ⠣⠉⠕⠐⠣ ⠎⠠⠊⠎⠴⠈⠝ ⠇⠉⠪⠉⠜⠕⠊⠲
유니코드 Expected: ⠨⠍⠶⠬⠚⠒⠀⠸⠎⠵⠀⠠⠤⠧⠗⠀⠇⠉⠪⠉⠜⠤⠄⠫⠀⠣⠉⠕⠐⠣⠀⠠⠤⠎⠠⠊⠎⠴⠈⠝⠀⠇⠉⠪⠉⠜⠤⠄⠕⠊⠲
파일: rule_49.csv, 라인 60: '그 말을 듣는 순간 ×란 말이 목구멍까지 치밀었다.'
예상: 84201724601042209530322743180564571635180172210174581317145432434021048211721214121050
실제: 842017246010422095303227431803301635180172210174581317145432434021048211721214121050
유니코드 Result: ⠈⠪⠀⠑⠂⠮⠀⠊⠪⠔⠉⠵⠀⠠⠛⠫⠒⠀⠡⠀⠐⠣⠒⠀⠑⠂⠕⠀⠑⠭⠈⠍⠑⠎⠶⠠⠫⠨⠕⠀⠰⠕⠑⠕⠂⠎⠌⠊⠲
유니코드 Expected: ⠈⠪⠀⠑⠂⠮⠀⠊⠪⠔⠉⠵⠀⠠⠛⠫⠒⠀⠸⠭⠇⠐⠣⠒⠀⠑⠂⠕⠀⠑⠭⠈⠍⠑⠎⠶⠠⠫⠨⠕⠀⠰⠕⠑⠕⠂⠎⠌⠊⠲
파일: rule_49.csv, 라인 61: '우리나라는 기록 경기인 △△ 종목 단체전에서 우승했다.'
예상: 13162191635953082116450859821310564444704063174501018482940622932140133242542623121050
실제: 13162191635953082116450859821310564475644704063174501018482940622932140133242542623121050
유니코드 Result: ⠍⠐⠕⠉⠐⠣⠉⠵ ⠈⠕⠐⠭ ⠈⠻⠈⠕⠟ ⠸⠬⠇⠸⠬⠇ ⠨⠿⠑⠭ ⠊⠒⠰⠝⠨⠾⠝⠠⠎ ⠍⠠⠪⠶⠚⠗⠌⠊⠲
유니코드 Expected: ⠍⠐⠕⠉⠐⠣⠉⠵⠀⠈⠕⠐⠭⠀⠈⠻⠈⠕⠟⠀⠸⠬⠬⠇⠀⠨⠿⠑⠭⠀⠊⠒⠰⠝⠨⠾⠝⠠⠎⠀⠍⠠⠪⠶⠚⠗⠌⠊⠲
파일: rule_49.csv, 라인 62: '의문의 정도가 약할 때는 ? 대신 .를 쓸 수 있다.'
예상: 5817275804059103743028126203210239530563803241747423425443240102332310501646032324603213021121050
실제: 5817275804059103743028126203210239530380102332310501646032324603213021121050
유니코드 Result: ⠺⠑⠛⠺ ⠨⠻⠊⠥⠫ ⠜⠁⠚⠂ ⠠⠊⠗⠉⠵ ⠦ ⠊⠗⠠⠟ ⠲⠐⠮ ⠠⠠⠮ ⠠⠍ ⠕⠌⠊⠲
유니코드 Expected: ⠺⠑⠛⠺⠀⠨⠻⠊⠥⠫⠀⠜⠁⠚⠂⠀⠠⠊⠗⠉⠵⠀⠸⠦⠀⠠⠄⠑⠯⠪⠢⠙⠬⠠⠄⠀⠊⠗⠠⠟⠀⠲⠐⠮⠀⠠⠠⠮⠀⠠⠍⠀⠕⠌⠊⠲
파일: rule_49.csv, 라인 63: '?는 대개 앞말에 붙여 쓴다.'
예상: 5638032417474234254432495301023823035501722902413384903232531050
실제: 3895301023823035501722902413384903232531050
유니코드 Result: ⠦⠉⠵ ⠊⠗⠈⠗ ⠣⠲⠑⠂⠝ ⠘⠍⠦⠱ ⠠⠠⠵⠊⠲
유니코드 Expected: ⠸⠦⠀⠠⠄⠑⠯⠪⠢⠙⠬⠠⠄⠉⠵⠀⠊⠗⠈⠗⠀⠣⠲⠑⠂⠝⠀⠘⠍⠦⠱⠀⠠⠠⠵⠊⠲
파일: rule_61.csv, 라인 1: '’22. 9. 7.'
예상: 604335006010500602750
실제: 52460335006010500602750
유니코드 Result: ⠴⠄⠼⠃⠃⠲ ⠼⠊⠲ ⠼⠛⠲
유니코드 Expected: ⠼⠄⠃⠃⠲⠀⠼⠊⠲⠀⠼⠛⠲
파일: rule_61.csv, 라인 2: '’88 서울 올림픽'
예상: 60419190321447037216213425211
실제: 5246019190321447037216213425211
유니코드 Result: ⠴⠄⠼⠓⠓ ⠠⠎⠯ ⠥⠂⠐⠕⠢⠙⠕⠁
유니코드 Expected: ⠼⠄⠓⠓⠀⠠⠎⠯⠀⠥⠂⠐⠕⠢⠙⠕⠁
파일: rule_63.csv, 라인 1: '밤ː나무'
예상: 243432491713
실제: 243448291713
유니코드 Result: ⠘⠢⠰⠂⠉⠑⠍
유니코드 Expected: ⠘⠢⠠⠄⠉⠑⠍
파일: rule_62.csv, 라인 2: '제2 〃 '
예상: 402960305252
실제:
유니코드 Result: Invalid character
유니코드 Expected: ⠨⠝⠼⠃⠀⠴⠴
파일별 테스트 결과:
rule_1: 13개 중 13개 성공 (성공률: 100%)
rule_10: 4개 중 4개 성공 (성공률: 100%)
rule_11: 4개 중 4개 성공 (성공률: 100%)
rule_11_b1: 2개 중 2개 성공 (성공률: 100%)
rule_12: 4개 중 4개 성공 (성공률: 100%)
rule_12_b1: 2개 중 2개 성공 (성공률: 100%)
rule_13: 44개 중 44개 성공 (성공률: 100%)
rule_14: 10개 중 10개 성공 (성공률: 100%)
rule_14_b1: 1개 중 1개 성공 (성공률: 100%)
rule_15: 89개 중 89개 성공 (성공률: 100%)
rule_16: 7개 중 7개 성공 (성공률: 100%)
rule_17: 6개 중 6개 성공 (성공률: 100%)
rule_18: 21개 중 21개 성공 (성공률: 100%)
rule_18_b1: 4개 중 4개 성공 (성공률: 100%)
rule_1_b1: 13개 중 13개 성공 (성공률: 100%)
rule_2: 10개 중 10개 성공 (성공률: 100%)
rule_28: 64개 중 64개 성공 (성공률: 100%)
rule_29: 3개 중 3개 성공 (성공률: 100%)
rule_3: 14개 중 14개 성공 (성공률: 100%)
rule_32: 3개 중 3개 성공 (성공률: 100%)
rule_33: 4개 중 4개 성공 (성공률: 100%)
rule_33_b1: 7개 중 7개 성공 (성공률: 100%)
rule_34: 3개 중 3개 성공 (성공률: 100%)
rule_35: 3개 중 3개 성공 (성공률: 100%)
rule_4: 4개 중 4개 성공 (성공률: 100%)
rule_40: 10개 중 10개 성공 (성공률: 100%)
rule_41: 3개 중 3개 성공 (성공률: 100%)
rule_42: 2개 중 2개 성공 (성공률: 100%)
rule_43: 3개 중 3개 성공 (성공률: 100%)
rule_43_b1: 7개 중 7개 성공 (성공률: 100%)
rule_44: 10개 중 10개 성공 (성공률: 100%)
rule_44_b1: 8개 중 8개 성공 (성공률: 100%)
rule_45: 7개 중 7개 성공 (성공률: 100%)
rule_46: 5개 중 5개 성공 (성공률: 100%)
rule_47: 5개 중 5개 성공 (성공률: 100%)
rule_48: 1개 중 1개 성공 (성공률: 100%)
rule_49: 64개 중 54개 성공 (성공률: 84%)
rule_5: 10개 중 10개 성공 (성공률: 100%)
rule_50: 5개 중 1개 성공 (성공률: 20%)
rule_51: 1개 중 1개 성공 (성공률: 100%)
rule_51_b1: 1개 중 1개 성공 (성공률: 100%)
rule_51_b2: 3개 중 3개 성공 (성공률: 100%)
rule_52: 4개 중 4개 성공 (성공률: 100%)
rule_53: 4개 중 0개 성공 (성공률: 0%)
rule_53_b1: 1개 중 0개 성공 (성공률: 0%)
rule_54: 2개 중 0개 성공 (성공률: 0%)
rule_55: 6개 중 6개 성공 (성공률: 100%)
rule_55_b1: 2개 중 0개 성공 (성공률: 0%)
rule_56: 5개 중 0개 성공 (성공률: 0%)
rule_57: 5개 중 0개 성공 (성공률: 0%)
rule_58: 1개 중 1개 성공 (성공률: 100%)
rule_59: 1개 중 1개 성공 (성공률: 100%)
rule_6: 20개 중 20개 성공 (성공률: 100%)
rule_60: 1개 중 0개 성공 (성공률: 0%)
rule_61: 2개 중 0개 성공 (성공률: 0%)
rule_62: 2개 중 1개 성공 (성공률: 50%)
rule_63: 1개 중 0개 성공 (성공률: 0%)
rule_7: 33개 중 33개 성공 (성공률: 100%)
rule_8: 59개 중 59개 성공 (성공률: 100%)
rule_9: 5개 중 5개 성공 (성공률: 100%)
sentence: 500개 중 500개 성공 (성공률: 100%)
전체 테스트 결과 요약:
총 테스트 케이스: 1138
성공: 1100
실패: 38
thread 'test::test_by_testcase' (43491089) panicked at libs/braillify/src/lib.rs:1120:13:
1138개 중 38개의 테스트 케이스가 실패했습니다.
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
failures:
test::test_by_testcase
test result: FAILED. 106 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s
error: test failed, to rerun pass -p braillify --lib
========================= LOG END =========================