모듈:형식 번호/테스트 케이스

Module
-- [Module]의 유닛 테스트:[ Formatnum ] ] 。Talk 페이지를 클릭하여 테스트를 실행합니다. 현지의 p = 요구하다('모듈:유닛 테스트')  현지의 기능. 에러(메시지)  -- Wikitext 오류 메시지를 생성합니다.  돌아가다 .스트링.포맷('< strong class = "error"> 포맷 오류: %s </strong>', 메시지) 끝.  기능. p:test_1_영어_basic()     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 0 en}', '0')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main -123 en}', '-123') 끝.  기능. p:test_2_secondary_seconditions()     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main -0 en}', '0')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main +123 en}', '123') 끝.  기능. p:test_3_non_numbers_module()     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 12:34:45 en}', '12:34:45')     자신:전처리_상세(' { { # private : } 。Formatnum/샌드박스 메인 12시간 34fr}', '12시 34분')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 12:34:45th}', '12:34:45')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 12:34:45.00 en}', '12:34:45.00')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 12°344545.00 enen}', '12°34′45.00″')     자신:전처리_상세(' { { # private : } 。formatnum/sandbox 메인 단어...en}}', '몇마디..'.') 끝.  기능. p:test_4_영어_precision_rounding()  자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100 en prec=1}', '100.0')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100.0 en prec=1}', '100.0')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100.01 en prec=2}}', '100.01')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100.01 en prec=3}}', '100.010')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100.010 en prec=2}}', '100.01') 끝.  기능. p:test_5_English_bad_parameters()  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main .10,00 en}', '.10,00')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main . 10,00 en sep=}', '.10,00')     자신:전처리_상세(' { { # private : } 。Formatnum/샌드박스 메인 100,0.en}}', '100,0.')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100,0. en sep=}', '100,0.')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100.01 en prec=-2}', '100.01')  자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 200.1 en prec=3.5}}', '200.100')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 200.1 en prec=3,5}', '200.1')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 200.1 en prec=a}', '200.1') 끝.  기능. p:test_6_syslog_syslogs()     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main .12345 en}', '0.12345')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main .12345 fr}', '0,12345')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 123.45 en}', '123.45')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 123.45 fr}', '123,45')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox 메인 123.en}}', '123')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 123. fr}', '123')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 123.00 en}', '123')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 123.00 fr}', '123')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 1001 de}}', '1.001')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 1001 pl}}', '1001')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1001 en}', '1,001') 끝.  기능. p:test_7_no_separators_separators()     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100000 en sep=1}', '100000')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100000 fr sep=1}', '100000') 끝.  기능. p:test_8_HTML_entity_or_native_UTF8()     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 12345 en}', '12,345')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 12345 fr}', '12\194\160345') -- Lua 리터럴의 "\194\160"은 UTF-8(0xC2,0xA0)로 인코딩된 NBSP(U+00A0)입니다.  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 12345 en}', '12,345')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 12345 fr}', '12\194\160345')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 12345 br}', '12\194\160345')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 12345 co}', '12\194\160345')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 12345 oc}', '12\194\160345')     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 12345 ty}', '12\194\160345') 끝.  기능. p:test_9_contract_separators()  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 en}', '1,234,567,890')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 es}', '1.234.567.890')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 pt}', '1.234.567.890')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 ka}', '1,234,567,890')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 mn}', '᠑,᠒᠓᠔,᠕᠖᠗,᠘᠙᠐')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 ar}', '۱,۲۳۴,۵۶۷,۸۹۰')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 fa}', '۱,۲۳۴,۵۶۷,۸۹۰')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 ks}', '۱,۲۳۴,۵۶۷,۸۹۰')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 hi}', '१,२३,४५,६७,८९०')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 bn}', '১,২৩,৪৫,৬৭,৮৯০')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 ta}', '1,23,45,67,890')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 te}', '౧,౨౩,౪౫,౬౭,౮౯౦')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 kn}', '೧,೨೩,೪೫,೬೭,೮೯೦ ')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 or}', '୧,୨୩,୪୫,୬୭,୮୯୦')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 gu}', '1,23,45,67,890')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 pa}', '1,23,45,67,890')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 bo}',  '༡,༢༣༤,༥༦༧,༨༩༠')  자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 1234567890th}', '๑,๒๓๔,๕๖๗,๘๙๐')  자신:전처리_상세(' { { # private : } 。Formatnum/샌드박스 메인 1234567890km}', '1,234,567,890')  자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 1234567890 lo}', '໑,໒໓໔,໕໖໗,໘໙໐ ') 끝.  기능. p:test_Error_more_20_languages보다 많은 언어()     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100000 ab sep=1}', '100000')     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100000 ace sep=1}', '100000') 끝.  기능. p:test_Unsupported_languages_using_user_default_language_대신 실패()     -- ASCII 이외의 숫자를 사용하는 경우는, 유저가 서포트하는 언어에 따라서는, 에러가 발생할 가능성이 있습니다.     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100000 sep=1}', '100000') -- 지정되지 않은 Wikimedia 기본값     자신:전처리_상세(' { { # private : } 。Formatnum / sandbox main 100000 aa sep=1}', '100000') --아파     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100000 qq sep=1}', '100000') --개인용     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100000 qqa sep=1}', '100000') --개인용     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100000 mul sep=1}', '100000') -- 다국어     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100000 und sep=1}', '100000') --미정     자신:전처리_상세(' { { # private : } 。formatnum/sandbox main 100000 루트 sep=1}', '100000') -- CLDR 디폴트     자신:전처리_상세(' { { # private : } 。Formatnum/sandbox main 100000 사용자 sep=1}', '100000')     자신:전처리_상세(' { { # private : } 。formatnum/sandbox main 100000이 잘못되었습니다. sep=1}', '100000') 끝.  돌아가다 p