모듈:문서/테스트 케이스

Module:Documentation/testcases
-- 테스트 사례 페이지 [[모듈:문서화]]]]]테스트를 실행하려면 대화 페이지를 참조하십시오.  국부적 의사 선생님 = 요구하다('모듈:문서/샌드박스') 국부적 스크럽토유닛 = 요구하다('모듈:스크럽토유닛') 국부적 스위트 룸 = 스크럽토유닛:새로운()  -------------------------------------------------------------------------------------------- -- 테스트 사례 도우미 기능 --------------------------------------------------------------------------------------------  국부적 기능을 하다 getEnv(페이지를 매기다)  -- 지정된 페이지를 사용하여 환경 테이블을 가져오십시오.  돌아오다 의사 선생님.getEnvironment 환경{페이지를 매기다 = 페이지를 매기다} 종지부를 찍다  -------------------------------------------------------------------------------------------- -- 도우미 기능 테스트 --------------------------------------------------------------------------------------------  기능을 하다 스위트 룸:testMessage()  자아의:어설픈 이퀄스('sandbox', 의사 선생님.메세지('하위 페이지'))  자아의:어설픈 이퀄스('이 foobar의 하위 페이지, 의사 선생님.메세지('하위 페이지-링크-디스플레이', {'후바'}))  자아의:어설픈 이퀄스(진실의, 의사 선생님.메세지('디스플레이-디렉터-디렉터-디렉터', 못을 박다, '부울')) 종지부를 찍다  기능을 하다 스위트 룸:testMakeToolbar()  자아의:어설픈 이퀄스(못을 박다, 의사 선생님.makeToolbar())  자아의:어설픈 이퀄스('<span class="documentation-toolbar"(Foo)</span'), 의사 선생님.makeToolbar('후'))  자아의:어설픈 이퀄스('<span class="documentation-toolbar"(Foo &#124; Bar)</span'), 의사 선생님.makeToolbar('후', '바')) 종지부를 찍다  기능을 하다 스위트 룸:testMakeWikilink()  자아의:어설픈 이퀄스('[후]', 의사 선생님.메이크위킬링크('후'))  자아의:어설픈 이퀄스('[Foo Bar]', 의사 선생님.메이크위킬링크('후', '바')) 종지부를 찍다  기능을 하다 스위트 룸:testMakeCategoryLink()  자아의:어설픈 이퀄스('[카테고리:푸]]', 의사 선생님.makeCategoryLink('후'))  자아의:어설픈 이퀄스('[카테고리:푸 바]]', 의사 선생님.makeCategoryLink('후', '바')) 종지부를 찍다  기능을 하다 스위트 룸:testMakeUrlink()  자아의:어설픈 이퀄스('[Foo Bar]', 의사 선생님.makeUrlLink('후', '바')) 종지부를 찍다  -------------------------------------------------------------------------------------------- -- 테스트 환경 표 --------------------------------------------------------------------------------------------  기능을 하다 스위트 룸:어설션엔브필드 이퀄스(예상한, 페이지를 매기다, 밭을 갈다)  국부적 부러워하다 = getEnv(페이지를 매기다)  자아의:어설픈 이퀄스(예상한, 부러워하다[밭을 갈다]) 종지부를 찍다   기능을 하다 스위트 룸:AssertEnvTitleEquals(예상한, 페이지를 매기다, 제목필드)  국부적 부러워하다 = getEnv(페이지를 매기다)  국부적 칭호를 붙이다 = 부러워하다[제목필드]  자아의:어설픈 이퀄스(예상한, 칭호를 붙이다.접두사의텍스트) 종지부를 찍다   기능을 하다 스위트 룸:testEnvTitle()  자아의:AssertEnvTitleEquals('위키피디아:샌드박스', '위키피디아:샌드박스', 'title')  자아의:AssertEnvTitleEquals('템플릿:예제/샌드박스', '템플릿:예제/샌드박스', 'title') 종지부를 찍다  기능을 하다 스위트 룸:testEnvBadTitle()  국부적 부러워하다 = 의사 선생님.getEnvironment 환경{페이지를 매기다 = '나쁜[]타이틀'}  국부적 칭호를 붙이다 = 부러워하다.칭호를 붙이다  자아의:어설픈 이퀄스(못을 박다, 칭호를 붙이다) 종지부를 찍다  기능을 하다 스위트 룸:testEnvTemplate제목()  자아의:AssertEnvTitleEquals('템플릿:예', '템플릿:예', 'template제목')  자아의:AssertEnvTitleEquals('템플릿:예', '템플릿 토크:예', 'template제목')  자아의:AssertEnvTitleEquals('템플릿:예', '템플릿:예제/샌드박스', 'template제목')  자아의:AssertEnvTitleEquals('템플릿:예', '템플릿 토크:예제/샌드박스', 'template제목')  자아의:AssertEnvTitleEquals('템플릿:예', '템플릿:예제/테스트 사례', 'template제목')  자아의:AssertEnvTitleEquals('템플릿:예/foo', '템플릿:예/foo', 'template제목')  자아의:AssertEnvTitleEquals('파일:예', '파일 토크:예', 'template제목')  자아의:AssertEnvTitleEquals('파일:예', '파일 토크:예제/샌드박스', 'template제목') 종지부를 찍다  기능을 하다 스위트 룸:testEnvDocTitle()  자아의:AssertEnvTitleEquals('템플릿:예제/doc', '템플릿:예', 'docTitle')  자아의:AssertEnvTitleEquals('템플릿:예제/doc', '템플릿 토크:예', 'docTitle')  자아의:AssertEnvTitleEquals('템플릿:예제/doc', '템플릿:예제/샌드박스', 'docTitle')  자아의:AssertEnvTitleEquals('Talk:예/doc', '예', 'docTitle')  자아의:AssertEnvTitleEquals('파일 토크:예제.png/doc', '파일:예.png', 'docTitle')  자아의:AssertEnvTitleEquals('파일 토크:예제.png/doc', '파일 토크:예.png/샌드박스', 'docTitle') 종지부를 찍다  기능을 하다 스위트 룸:testEnvSandboxTitle()  자아의:AssertEnvTitleEquals('템플릿:예제/샌드박스', '템플릿:예', '샌드박스타이틀')  자아의:AssertEnvTitleEquals('템플릿:예제/샌드박스', '템플릿 토크:예', '샌드박스타이틀')  자아의:AssertEnvTitleEquals('템플릿:예제/샌드박스', '템플릿:예제/샌드박스', '샌드박스타이틀')  자아의:AssertEnvTitleEquals('토크:예/샌드박스', '예', '샌드박스타이틀')  자아의:AssertEnvTitleEquals('파일 토크:예.png/샌드박스', '파일:예.png', '샌드박스타이틀') 종지부를 찍다  기능을 하다 스위트 룸:testEnvTest케이스제목()  자아의:AssertEnvTitleEquals('템플릿:예제/테스트 사례', '템플릿:예', '시험장'제목')  자아의:AssertEnvTitleEquals('템플릿:예제/테스트 사례', '템플릿 토크:예', '시험장'제목')  자아의:AssertEnvTitleEquals('템플릿:예제/테스트 사례', '템플릿:예제/테스트 사례', '시험장'제목')  자아의:AssertEnvTitleEquals('대화:예/테스트 케이스', '예', '시험장'제목')  자아의:AssertEnvTitleEquals('파일 토크:예.png/테스트케이스', '파일:예.png', '시험장'제목') 종지부를 찍다  기능을 하다 스위트 룸:testEnvProtection레벨()  국부적 파이프엔브 = getEnv('템플릿:?')  자아의:어설픈 이퀄스('확증', 파이프엔브.보호레벨.편집하다[1])  국부적 샌드박스엔브 = getEnv('위키피디아:샌드박스')  국부적 샌드박스편집레벨 = 샌드박스엔브.보호레벨.편집하다  만일 샌드박스편집레벨 그때 -- sandboxEditLevels도 페이지가 보호되지 않는 경우 영(0)이 될 수 있음   자아의:어설픈 이퀄스(못을 박다, 샌드박스편집레벨[1])  다른   자아의:어설픈 이퀄스(못을 박다, 샌드박스편집레벨)  종지부를 찍다 종지부를 찍다  기능을 하다 스위트 룸:testEnvSubjectSpace()  자아의:어설션엔브필드 이퀄스(10, '템플릿:샌드박스', 'subjectSprojectSpace)  자아의:어설션엔브필드 이퀄스(10, '템플릿 토크:샌드박스', 'subjectSprojectSpace)  자아의:어설션엔브필드 이퀄스(0, '후', 'subjectSprojectSpace)  자아의:어설션엔브필드 이퀄스(0, '토크:푸', 'subjectSprojectSpace) 종지부를 찍다  기능을 하다 스위트 룸:testEnvDocSpace()  자아의:어설션엔브필드 이퀄스(10, '템플릿:샌드박스', 'docSpace')  자아의:어설션엔브필드 이퀄스(828, '모듈:샌드박스', 'docSpace')  자아의:어설션엔브필드 이퀄스(1, '후', 'docSpace')  자아의:어설션엔브필드 이퀄스(7, '파일:예.png', 'docSpace')  자아의:어설션엔브필드 이퀄스(9, '미디어위키:watchlist-details', 'docSpace')  자아의:어설션엔브필드 이퀄스(15, '카테고리:위키피디아어, 'docSpace') 종지부를 찍다  기능을 하다 스위트 룸:testEnvDocpageBase()  자아의:어설션엔브필드 이퀄스('템플릿:예', '템플릿:예', 'doc pageBase')  자아의:어설션엔브필드 이퀄스('템플릿:예', '템플릿:예제/샌드박스', 'doc pageBase')  자아의:어설션엔브필드 이퀄스('템플릿:예', '템플릿 토크:예', 'doc pageBase')  자아의:어설션엔브필드 이퀄스('파일 토크:예.png', '파일:예.png', 'doc pageBase')  자아의:어설션엔브필드 이퀄스('파일 토크:예.png', '파일 토크:예.png', 'doc pageBase')  자아의:어설션엔브필드 이퀄스('파일 토크:예.png', '파일 토크:예.png/샌드박스', 'doc pageBase') 종지부를 찍다  기능을 하다 스위트 룸:testEnvCompareUrl()  -- "템플릿:"를 사용한다."템플릿:" 대신 "보호됨" 편집:예"는 제목에 공백이 있으므로 여기에 표시하십시오.  국부적 예상한 = '//en.wikipedia.org/w/index.php?title=Special%3AComparePages&page1=Template%3AEdit+protected&page2=Template%3AEdit+protected%2Fsandbox'  자아의:어설션엔브필드 이퀄스(예상한, '템플릿:'보호된 편집', 'compareUrl')   자아의:어설션엔브필드 이퀄스(예상한, '템플릿:보호됨/샌드박스 편집', 'compareUrl')  자아의:어설션엔브필드 이퀄스(못을 박다, '템플릿:존재하지 않는 템플릿 adsfasdg', 'compareUrl')  자아의:어설션엔브필드 이퀄스(못을 박다, '템플릿:사실', 'compareUrl') -- 존재하지만 샌드박스가 없다. 종지부를 찍다  -------------------------------------------------------------------------------------------- -- 테스트 샌드박스 공지사항 --------------------------------------------------------------------------------------------  기능을 하다 스위트 룸.get SandboxNotice테스트 데이터(페이지를 매기다)  국부적 부러워하다 = getEnv(페이지를 매기다)  국부적 template페이지 = 페이지를 매기다:짝을 맞추다('^(.*)/sandbox
                
) 국부적 이미지 = '[파일:샌드박스.svg 50px alt=link=]' 국부적 templateBlurb = '이것이 [위키피디아:템플릿 테스트 사례 템플릿 샌드박스] 페이지([]) .. template페이지 .. ']]' 국부적 모듈블러브 = '이것이 [위키피디아:[]의 템플릿 테스트 케이스 모듈 샌드박스] 페이지 .. template페이지 .. ']]' 국부적 otherBlurb = '이것은 [[]의 샌드박스 페이지다. .. template페이지 .. ']]' 국부적 산산이 흩어지다 = '[///en.wikipedia.org/w/index.php?title=Special%3AComparePages&page1=' .. mw.우리당.인코딩하다(template페이지) .. '&page2=' .. mw.우리당.인코딩하다(페이지를 매기다) .. 'diff]' 국부적 테스트케이스블러브 = '[]에 대한 동반자 하위 페이지도 참조하십시오. .. template페이지 .. '/시험장 시험사례]]." 국부적 범주 = '[카테고리:템플릿 샌드박스]]' 국부적 분명한 = '<div class="clear-clear"[/div]' 돌아오다 부러워하다, 이미지, templateBlurb, 모듈블러브, otherBlurb, 산산이 흩어지다, 테스트케이스블러브, 범주, 분명한 종지부를 찍다 기능을 하다 스위트 룸:테스트SandboxNoticeNotSandbox() 국부적 부러워하다 = getEnv('템플릿:예') 국부적 공지 = 의사 선생님.샌드박스노티스({}, 부러워하다) 자아의:어설픈 이퀄스(못을 박다, 공지) 종지부를 찍다 기능을 하다 스위트 룸:테스트SandboxNoticeStaticVals() 국부적 부러워하다, 이미지, templateBlurb, 모듈블러브, otherBlurb, 산산이 흩어지다, 테스트케이스블러브, 범주, 분명한 = 스위트 룸.get SandboxNotice테스트 데이터('템플릿:예제/샌드박스') 국부적 공지 = 의사 선생님.샌드박스노티스({}, 부러워하다) -- 탈출 메타카락터(주로 '-') 분명한 = 분명한:gsub( '%p', '%%%0' ) 자아의:administrationStringContents('^' .. 분명한, 공지, 거짓의) 자아의:administrationStringContents(이미지, 공지, 진실의) 자아의:administrationStringContents(범주, 공지, 진실의) 종지부를 찍다 기능을 하다 스위트 룸:테스트 SandboxNotice템플릿블러브() 국부적 부러워하다, 이미지, templateBlurb, 모듈블러브, otherBlurb, 산산이 흩어지다, 테스트케이스블러브, 범주 = 스위트 룸.get SandboxNotice테스트 데이터('템플릿:예제/샌드박스') 국부적 공지 = 의사 선생님.샌드박스노티스({}, 부러워하다) 자아의:administrationStringContents(templateBlurb, 공지, 진실의) 종지부를 찍다 기능을 하다 스위트 룸:테스트 SandboxNoticeModuleBlub() 국부적 부러워하다, 이미지, templateBlurb, 모듈블러브, otherBlurb, 산산이 흩어지다, 테스트케이스블러브, 범주 = 스위트 룸.get SandboxNotice테스트 데이터('모듈:수학/샌드박스') 국부적 공지 = 의사 선생님.샌드박스노티스({}, 부러워하다) 자아의:administrationStringContents(모듈블러브, 공지, 진실의) 종지부를 찍다 기능을 하다 스위트 룸:testSandboxNoticeOtherBlurb() 국부적 부러워하다, 이미지, templateBlurb, 모듈블러브, otherBlurb, 산산이 흩어지다, 테스트케이스블러브, 범주 = 스위트 룸.get SandboxNotice테스트 데이터('사용자:스트라디바리우스 씨/샌드박스') 국부적 공지 = 의사 선생님.샌드박스노티스({}, 부러워하다) 자아의:administrationStringContents(otherBlurb, 공지, 진실의) 종지부를 찍다 기능을 하다 스위트 룸:테스트 SandboxNoticeBlurbDiff() 국부적 부러워하다, 이미지, templateBlurb, 모듈블러브, otherBlurb, 산산이 흩어지다, 테스트케이스블러브, 범주 = 스위트 룸.get SandboxNotice테스트 데이터('템플릿:예제/샌드박스') 국부적 공지 = 의사 선생님.샌드박스노티스({}, 부러워하다) 만일 mw.칭호를 붙이다.getCurrentTitle().이스톡 그때 -- 이 테스트는 프레임:preprocess({REVISIONID}})의 사용으로 인해 디버그 콘솔에서 작동하지 않음. -- 프레임 테스트는 현재 효과가 없는 것으로 보여서 네임스페이스 해킹을 추가하십시오. 자아의:administrationStringContents(산산이 흩어지다, 공지, 진실의) 종지부를 찍다 종지부를 찍다 기능을 하다 스위트 룸:테스트SandboxNoticeBlurbDiffNoBasePage() 국부적 부러워하다, 이미지, templateBlurb, 모듈블러브, otherBlurb, 산산이 흩어지다, 테스트케이스블러브, 범주 = 스위트 룸.get SandboxNotice테스트 데이터('모듈:사용자:스트라디바리우스/샌드박스') 국부적 공지 = 의사 선생님.샌드박스노티스({}, 부러워하다) 만일 mw.칭호를 붙이다.getCurrentTitle().이스톡 그때 -- 이 테스트는 프레임:preprocess({REVISIONID}})의 사용으로 인해 디버그 콘솔에서 작동하지 않음. -- 프레임 테스트는 현재 효과가 없는 것으로 보여서 네임스페이스 해킹을 추가하십시오. 자아의:administrationNotStringContents(산산이 흩어지다, 공지, 진실의) 종지부를 찍다 종지부를 찍다 기능을 하다 스위트 룸:테스트 SandboxNotice시험장() 국부적 부러워하다, 이미지, templateBlurb, 모듈블러브, otherBlurb, 산산이 흩어지다, 테스트케이스블러브, 범주 = 스위트 룸.get SandboxNotice테스트 데이터('템플릿:보호됨/샌드박스 편집') 국부적 공지 = 의사 선생님.샌드박스노티스({}, 부러워하다) 자아의:administrationStringContents(테스트케이스블러브, 공지, 진실의) 종지부를 찍다 기능을 하다 스위트 룸:testSandboxNoticeNoTestcase() 국부적 부러워하다, 이미지, templateBlurb, 모듈블러브, otherBlurb, 산산이 흩어지다, 테스트케이스블러브, 범주 = 스위트 룸.get SandboxNotice테스트 데이터('템플릿:예제/샌드박스') 국부적 공지 = 의사 선생님.샌드박스노티스({}, 부러워하다) 자아의:administrationNotStringContents(테스트케이스블러브, 공지, 진실의) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- 보호 템플릿 테스트 -- -- 루아에서 {{pp-meta}}}이(가) 다시 쓰이기 전까지 우리가 할 수 있는 일은 많지 않다.에서 -- 보호 탐지가 현재 페이지 및 테스트 케이스 페이지에서만 작동되는 순간 - 보호받지 못할 것이다. -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸:테스트보호템플릿보호되지 않음템플릿() 국부적 부러워하다 = getEnv('템플릿:예') 자아의:어설픈 이퀄스(못을 박다, 의사 선생님.보호템플릿(부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:테스트보호TemplateProtected템플릿() 국부적 부러워하다 = getEnv('템플릿:나비박스') -- 내용이 있는지 테스트해 보십시오.보호 수준만큼 콘텐츠가 무엇인지는 상관 없음 -- 탐지된 페이지는 템플릿이 아니라 현재 페이지에 해당됨. 자아의:참이라고 주장하다(의사 선생님.보호템플릿(부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:테스트보호템플릿보호되지 않은 모듈() 국부적 부러워하다 = getEnv('모듈:예') 자아의:어설픈 이퀄스(못을 박다, 의사 선생님.보호템플릿(부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:테스트보호TemplateProtectedModule() 국부적 부러워하다 = getEnv('모듈:예스노') -- 내용이 있는지 테스트해 보십시오.보호 수준만큼 콘텐츠가 무엇인지는 상관 없음 -- 탐지된 페이지는 템플릿이 아니라 현재 페이지에 해당됨. 자아의:참이라고 주장하다(의사 선생님.보호템플릿(부러워하다)) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- 테스트 _startBox -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸:testStartBoxContentArg() 국부적 무늬를 넣다 = '<div class="div%-startbox"'\n<span class="span%-div">. 국부적 startBox = 의사 선생님._startBox({내용물 = '일부 문서'}, getEnv('템플릿:예')) 자아의:administrationStringContents(무늬를 넣다, startBox) 종지부를 찍다 기능을 하다 스위트 룸:testStartBoxHtml() 자아의:administrationStringContents( '<div class="div%-startbox"'\n<span class="span%-div"><span class="mw%-edit%-like splanlinks"></div">., 의사 선생님._startBox({}, getEnv('템플릿:예')) ) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- 테스트 makeStartBoxLinksData -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸:testMakeStartBoxLinksData() 국부적 부러워하다 = getEnv('템플릿:예') 국부적 자료 = 의사 선생님.makeStartBoxLinksData({}, 부러워하다) 자아의:어설픈 이퀄스('템플릿:예', 자료.칭호를 붙이다.접두사의텍스트) 자아의:어설픈 이퀄스('템플릿:예제/doc', 자료.docTitle.접두사의텍스트) 자아의:어설픈 이퀄스('보기', 자료.뷰링크디스플레이) 자아의:어설픈 이퀄스('편집', 자료.editLinkDisplay) 자아의:어설픈 이퀄스('역사', 자료.historyLinkDisplay) 자아의:어설픈 이퀄스('purge', 자료.purgeLinkDisplay) 자아의:어설픈 이퀄스('만들기', 자료.createLinkDisplay) 종지부를 찍다 기능을 하다 스위트 룸:testMakeStartBoxLinksDataFilePreload() 국부적 부러워하다 = getEnv('파일:예.png') 국부적 자료 = 의사 선생님.makeStartBoxLinksData({}, 부러워하다) 자아의:어설픈 이퀄스('템플릿:설명서/사전 로드 파일스페이스', 자료.선하중) 종지부를 찍다 기능을 하다 스위트 룸:testMakeStartBoxLinksDataTemplatePreload() 국부적 부러워하다 = getEnv('템플릿:예') 국부적 자료 = 의사 선생님.makeStartBoxLinksData({}, 부러워하다) 자아의:어설픈 이퀄스('템플릿:설명서/사전 로드', 자료.선하중) 종지부를 찍다 기능을 하다 스위트 룸:testMakeStartBoxLinksDataArgsPreload() 국부적 부러워하다 = getEnv('템플릿:예') 국부적 자료 = 의사 선생님.makeStartBoxLinksData({선하중 = '내 사용자 지정 사전 로드'}, 부러워하다) 자아의:어설픈 이퀄스('내 사용자 지정 사전 로드', 자료.선하중) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- 테스트 렌더StartBoxLinks -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸.makeExampleStartBoxLinksData(존재한다) -- testRenderStartBoxLinks와 함께 사용할 데이터 테이블 만들기존재하며 testRenderStartBoxLinks존재하지 않음 국부적 자료 = {} 만일 존재한다 그때 자료.칭호를 붙이다 = mw.칭호를 붙이다.새로운('템플릿:예') 자료.docTitle = mw.칭호를 붙이다.새로운('템플릿:예제/doc') 다른 자료.칭호를 붙이다 = mw.칭호를 붙이다.새로운('템플릿:존재하지 않음템플릿') 자료.docTitle = mw.칭호를 붙이다.새로운('템플릿:존재하지 않음템플릿/doc') 종지부를 찍다 자료.뷰링크디스플레이 = '보기' 자료.editLinkDisplay = '편집' 자료.historyLinkDisplay = '역사' 자료.purgeLinkDisplay = 'purge' 자료.createLinkDisplay = '만들기' 자료.선하중 = '템플릿:MyPreload' 돌아오다 자료 종지부를 찍다 기능을 하다 스위트 룸:testRenderStartBoxLinks존재한다() 국부적 자료 = 스위트 룸.makeExampleStartBoxLinksData(진실의) 국부적 예상한 = '&#91;[템플릿:예제/doc 보기]]]&#93; &#91;[//en.wikipedia.org/w/index.php?title=Template:Example/doc&action=edit 편집]&#93; &#91;[//en.wikipedia.org/w/index.php?title=Template:Example/doc&action=history 기록]&#93; &#91;[//en.wikipedia.org/w/index.php?title=Template:Example&action=purge 제거]&#93;' 자아의:어설픈 이퀄스(예상한, 의사 선생님.lenderStartBoxLinks(자료)) 종지부를 찍다 기능을 하다 스위트 룸:testRenderStartBoxLinks존재하지 않음() 국부적 자료 = 스위트 룸.makeExampleStartBoxLinksData(거짓의) 국부적 예상한 = '&#91;[//en.wikipedia.org/w/index.php?title=Template:NonExistentTemplate/doc&action=edit&preload=Template%3AMyPreload create]&#93; &#91;[//en.wikipedia.org/w/index.php?title=Template:NonExistentTemplate&action=purge purge]&#93;' 자아의:어설픈 이퀄스(예상한, 의사 선생님.lenderStartBoxLinks(자료)) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- makeStartBoxData 테스트 -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸:testStartBoxDataBlank헤딩() 국부적 자료 = 의사 선생님.makeStartBoxData({표제 = ''}, {}) 자아의:어설픈 이퀄스(못을 박다, 자료) 종지부를 찍다 기능을 하다 스위트 룸:testStartBoxDataHeadingTemplate() 국부적 부러워하다 = getEnv('템플릿:예') 국부적 자료 = 의사 선생님.makeStartBoxData({}, 부러워하다) 국부적 예상한 = '[파일:테스트 템플릿 정보-아이콘 - 버전 (2).svg 50px 링크= alt=]템플릿 설명서' 자아의:어설픈 이퀄스(예상한, 자료.표제) 종지부를 찍다 기능을 하다 스위트 룸:testStartBox데이터헤딩모듈() 국부적 부러워하다 = getEnv('모듈:예') 국부적 자료 = 의사 선생님.makeStartBoxData({}, 부러워하다) 국부적 예상한 = '[파일:테스트 템플릿 정보-아이콘 - 버전 (2).svg 50px 링크=alt=] 모듈 설명서' 자아의:어설픈 이퀄스(예상한, 자료.표제) 종지부를 찍다 기능을 하다 스위트 룸:testStartBoxDataHeadingFile() 국부적 부러워하다 = getEnv('파일:예.png') 국부적 자료 = 의사 선생님.makeStartBoxData({}, 부러워하다) 국부적 예상한 = '요약' 자아의:어설픈 이퀄스(예상한, 자료.표제) 종지부를 찍다 기능을 하다 스위트 룸:testStartBox데이터헤딩기타() 국부적 부러워하다 = getEnv('사용자:예') 국부적 자료 = 의사 선생님.makeStartBoxData({}, 부러워하다) 국부적 예상한 = '문서' 자아의:어설픈 이퀄스(예상한, 자료.표제) 종지부를 찍다 기능을 하다 스위트 룸:testStartBoxDataHeadingStyle() 국부적 자료 = 의사 선생님.makeStartBoxData({['heading형'] = 'foo:bar'}, {}) 자아의:어설픈 이퀄스('foo:bar', 자료.headingStyleText) 종지부를 찍다 기능을 하다 스위트 룸:testStartBoxDataHeadingStyleTemplate() 국부적 부러워하다 = getEnv('템플릿:예') 국부적 자료 = 의사 선생님.makeStartBoxData({}, 부러워하다) 자아의:어설픈 이퀄스(못을 박다, 자료.headingStyleText) 종지부를 찍다 기능을 하다 스위트 룸:testStartBoxDataHeadingStyleOther() 국부적 부러워하다 = getEnv('사용자:예') 국부적 자료 = 의사 선생님.makeStartBoxData({}, 부러워하다) 자아의:어설픈 이퀄스(못을 박다, 자료.headingStyleText) 종지부를 찍다 기능을 하다 스위트 룸:testStartBoxDataLinks() 국부적 부러워하다 = getEnv('템플릿:예') 국부적 자료 = 의사 선생님.makeStartBoxData({}, 부러워하다, '일부 링크') 자아의:어설픈 이퀄스('일부 링크', 자료.링크스) 자아의:어설픈 이퀄스('mw-편집섹션 같은 플레인링크', 자료.linksClass) 종지부를 찍다 기능을 하다 스위트 룸:testStartBoxDataNoLinks() 국부적 부러워하다 = getEnv('템플릿:예') 국부적 자료 = 의사 선생님.makeStartBoxData({}, 부러워하다) 자아의:어설픈 이퀄스(못을 박다, 자료.링크스) 자아의:어설픈 이퀄스(못을 박다, 자료.linksClass) 자아의:어설픈 이퀄스(못을 박다, 자료.linksId) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- 테스트 렌더StartBox -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸:testRenderStartBox() 국부적 예상한 = '<div class="div-startbox"'\n<<</span>>> 자아의:어설픈 이퀄스(예상한, 의사 선생님.렌더스타트박스{}) 종지부를 찍다 기능을 하다 스위트 룸:testRenderStartBoxHeadingStyleText() 자아의:administrationStringContents('\n<스팬스타일="foo:bar">, 의사 선생님.렌더스타트박스{headingStyleText = 'foo:bar'}, 진실의) 종지부를 찍다 기능을 하다 스위트 룸:testRenderStartBox헤딩() 자아의:administrationStringContents('\n<<</스팬>>>., 의사 선생님.렌더스타트박스{표제 = '후바'}, 진실의) 종지부를 찍다 기능을 하다 스위트 룸:testRenderStartBoxLinks() 자아의:administrationStringContents('링크 목록', 의사 선생님.렌더스타트박스{링크스 = '링크 목록'}, 진실의) 종지부를 찍다 기능을 하다 스위트 룸:testRenderStartBoxLinksClass() 자아의:administrationStringContents('[<span class="properties"] 링크 목록, 의사 선생님.렌더스타트박스{linksClass = 'linksclass', 링크스 = '링크 목록'}, 진실의) 자아의:administrationNotStringContents('linksclass', 의사 선생님.렌더스타트박스{linksClass = 'linksclass'}, 진실의) 종지부를 찍다 기능을 하다 스위트 룸:testRenderStartBoxLinks아이디() 자아의:administrationStringContents('<span id="linksid" 링크 목록', 의사 선생님.렌더스타트박스{linksId = '링크시드', 링크스 = '링크 목록'}, 진실의) 자아의:administrationNotStringContents('링크시드', 의사 선생님.렌더스타트박스{linksId = '링크시드'}, 진실의) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- 테스트 _내용 -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸:testContentArg() 자아의:어설픈 이퀄스('\n일부 문서\n', 의사 선생님._내용({내용물 = '일부 문서'}, {})) 종지부를 찍다 기능을 하다 스위트 룸:testContentNoContent() 국부적 부러워하다 = getEnv('템플릿:이것은 존재하지 않는 템플릿 agauchvaiu'이다.') 자아의:어설픈 이퀄스('\n\n', 의사 선생님._내용({}, 부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:테스트내용존재한다() 국부적 부러워하다 = 의사 선생님.getEnvironment 환경{'템플릿:문서/테스트 케이스/테스트3'} 국부적 문서들 = mw.getCurrentFrame():전처리하다('{{템플릿:설명서/테스트 케이스/테스트3}') 국부적 예상한 = '\n' .. 문서들 .. '\n' 자아의:어설픈 이퀄스(예상한, 의사 선생님._내용({}, 부러워하다)) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- 테스트 _endBox -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸:testEndBoxLinkBoxOff() 국부적 부러워하다 = getEnv() 자아의:어설픈 이퀄스(못을 박다, 의사 선생님._endBox({['링크 박스'] = '꺼짐'}, 부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testEndBoxNoDocsOtherNs() 국부적 부러워하다 = { 제목공간 = 4, docTitle = { 존재한다 = 거짓의 } } 자아의:어설픈 이퀄스(못을 박다, 의사 선생님._endBox({}, 부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testEndBoxAlwaysShowNs() 자아의:참이라고 주장하다(의사 선생님._endBox({}, getEnv('템플릿:존재하지 않는 템플릿 asdfalshaw'))) 자아의:참이라고 주장하다(의사 선생님._endBox({}, getEnv('모듈:존재하지 않는 모듈 Asdewbydcyg'))) 자아의:참이라고 주장하다(의사 선생님._endBox({}, getEnv('사용자: 존재하지 않는 사용자 ahfliwebalisyday'))) 종지부를 찍다 기능을 하다 스위트 룸:testEndBoxStyles() 국부적 부러워하다 = getEnv('템플릿:예') 국부적 endBox = 의사 선생님._endBox({}, 부러워하다) 자아의:administrationStringContents('class="class-class-flashed flain, endBox, 진실의) 종지부를 찍다 기능을 하다 스위트 룸:testEndBoxLinkBoxArg() 국부적 부러워하다 = getEnv() 자아의:administrationStringContents('사용자 지정 링크 상자', 의사 선생님._endBox({['링크 박스'] = '사용자 지정 링크 상자'}, 부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testEndBoxExperimentBlurbValidNs() 국부적 예상한 = '편집자는 이것을 실험할 수 있다.' 자아의:administrationStringContents(예상한, 의사 선생님._endBox({}, getEnv('템플릿:예'))) 자아의:administrationStringContents(예상한, 의사 선생님._endBox({}, getEnv('모듈:예'))) 자아의:administrationStringContents(예상한, 의사 선생님._endBox({}, getEnv('사용자:예'))) 종지부를 찍다 기능을 하다 스위트 룸:testEndBoxExperimentBlurbInvalidNs() 국부적 예상한 = '편집자는 이것을 실험할 수 있다.' 자아의:administrationNotStringContents(예상한, 의사 선생님._endBox({}, getEnv('위키피디아:트윙클'))) -- 위키백과:Twinkle은 기존 /doc 하위 페이지가 있음 종지부를 찍다 기능을 하다 스위트 룸:testEndBoxCategoriesBlurb() 국부적 예상한 = '%[%[%]/doc%] 하위 페이지 %에 범주를 추가하십시오.' 자아의:administrationStringContents(예상한, 의사 선생님._endBox({}, getEnv('템플릿:예'))) 자아의:administrationStringContents(예상한, 의사 선생님._endBox({}, getEnv('모듈:예'))) 자아의:administrationStringContents(예상한, 의사 선생님._endBox({}, getEnv('사용자:예'))) 자아의:administrationNotStringContents(예상한, 의사 선생님._endBox({[1] = '후'}, getEnv('템플릿:예'))) 자아의:administrationNotStringContents(예상한, 의사 선생님._endBox({내용물 = '바'}, getEnv('템플릿:예'))) 자아의:administrationNotStringContents(예상한, 의사 선생님._endBox({}, getEnv('위키피디아:트윙클'))) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- makeDocPageBlurb 테스트 -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸:testDocPageBlurbError() 자아의:어설픈 이퀄스(못을 박다, 의사 선생님.makeDocPageBlurb({}, {})) 종지부를 찍다 기능을 하다 스위트 룸:testDocPageBlurbTemplateDocExists() 국부적 부러워하다 = getEnv('템플릿:문서화') 국부적 예상한 = '위 [위키피디아:템플릿 설명서]는 [[Wikipedia:[Template:문서/doc]]]]<span class="span-class" ([//en.wikipedia.org/w/index.php?title=Template:Documentation/doc&action=edit 편집] &#t; [//en.wikipedia.org/w/index.php?title=Template:Documentation/doc&action=history history])</스팬> 자아의:어설픈 이퀄스(예상한, 의사 선생님.makeDocPageBlurb({}, 부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testDocPageBlurbTemplateDocDocDsnExisting() 국부적 부러워하다 = getEnv('템플릿:존재하지 않는 템플릿 ajlkfdsa') 자아의:어설픈 이퀄스(못을 박다, 의사 선생님.makeDocPageBlurb({}, 부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testDocPageBlurbModuleDocExists() 국부적 부러워하다 = getEnv('모듈:예') 국부적 예상한 = '위 [위키피디아:템플릿 설명서]는 [[Wikipedia:[Module:예/doc]]]]<span class="span-class" ([//en.wikipedia.org/w/index.php?title=Module:Example/doc&action=edit 편집] &#t; [//en.wikipedia.org/w/index.php?title=Module:Example/doc&action=history history])</스팬> 자아의:어설픈 이퀄스(예상한, 의사 선생님.makeDocPageBlurb({}, 부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testDocPageBlurbModuleDocDoc 존재하지 않음() 국부적 부러워하다 = getEnv('모듈:존재하지 않는 모듈 ajlkfdsa') 국부적 예상한 = '[//en.wikipedia.org/w/index.php?title=Module:Non-existent_module_ajlkfdsa/doc&action=edit&preload=Template%3ADocumentation%2Fpreload-module-doc]에 대한 문서 페이지를 생성하십시오 [Wikipedia:Lua Scrippunto module]]]].<br /> 자아의:어설픈 이퀄스(예상한, 의사 선생님.makeDocPageBlurb({}, 부러워하다)) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- 테스트 makeExperimentBlurb -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸:테스트실험블러브템플릿() 국부적 부러워하다 = getEnv('템플릿:예') 자아의:administrationStringContents("편집자는 이 템플릿의 .- 및 .- 페이지에서 실험할 수 있다.", 의사 선생님.makeExperimentBlurb({}, 부러워하다), 거짓의) 종지부를 찍다 기능을 하다 스위트 룸:테스트실험블러브모듈() 국부적 부러워하다 = getEnv('모듈:예') 자아의:administrationStringContents("편집자는 이 모듈의 .- 및 .- 페이지에서 실험할 수 있다.", 의사 선생님.makeExperimentBlurb({}, 부러워하다), 거짓의) 종지부를 찍다 기능을 하다 스위트 룸:테스트전문가블러브샌드박스Exists() 국부적 부러워하다 = getEnv('템플릿:'보호된 편집') 국부적 무늬를 넣다 = '[템플릿:[보호/비공개 샌드박스 편집] <span class="install-instand">([//en.wikipedia.org/w/index.php?title=Template:Edit_protected/sandbox&action=edit 편집] &#diff; [/en.wikipedia.org/w/index.php?title=Special%3AComparePages&page1=Template%3AEdit+protected&page2=Template%3AEdit+protected%2Fsandbox diff])</span>>>. 자아의:administrationStringContents(무늬를 넣다, 의사 선생님.makeExperimentBlurb({}, 부러워하다), 진실의) 종지부를 찍다 기능을 하다 스위트 룸:테스트실험블러브샌드박스존재하지 않음() 국부적 부러워하다 = getEnv('템플릿:존재하지 않는 템플릿 sajdfasd') 국부적 무늬를 넣다 = 'sandbox <span class="documentation-toolbar-toolbar">([//en.wikipedia.org/w/index.php?title=Template:Non-existent_template_sajdfasd/sandbox&action=edit&preload=Template%3ADocumentation%2Fpreload-sandbox create] &#124; [//en.wikipedia.org/w/index.php?title=Template:Non-existent_template_sajdfasd/sandbox&preload=Template%3ADocumentation%2Fmirror&action=edit&summary=Create+sandbox+version+of+%5B%5BTemplate%3ANon-existent+template+sajdfasd%5D%5D mirror]</span').' 자아의:administrationStringContents(무늬를 넣다, 의사 선생님.makeExperimentBlurb({}, 부러워하다), 진실의) 종지부를 찍다 기능을 하다 스위트 룸:TestExperimentBlurbTestcase존재하다() 국부적 부러워하다 = getEnv('템플릿:'보호된 편집') 국부적 무늬를 넣다 = '[템플릿:보호대상/테스트케이스 테스트케이스 편집] <스팬 클래스="스팬-스페인어">([//en.wikipedia.org/w/index.php?title=Template:Edit_protected/testcases&action=edit 편집])</span>> 자아의:administrationStringContents(무늬를 넣다, 의사 선생님.makeExperimentBlurb({}, 부러워하다), 진실의) 종지부를 찍다 기능을 하다 스위트 룸:테스트실험블러브테스트케이스존재하지 않음() 국부적 부러워하다 = getEnv('템플릿:존재하지 않는 템플릿 sajdfasd') 국부적 무늬를 넣다 = '시험장 <span class="span-class" ([//en.wikipedia.org/w/index.php?title=Template:Non-existent_template_sajdfasd/testcases&action=edit&preload=Template%3ADocumentation%2Fpreload-testcases create])</span>> 자아의:administrationStringContents(무늬를 넣다, 의사 선생님.makeExperimentBlurb({}, 부러워하다), 진실의) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- 테스트 makeCategoriesBlurb -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸:testMakeCategoriesBlurb() 국부적 부러워하다 = getEnv('템플릿:예') 자아의:어설픈 이퀄스('[템플릿:]에 카테고리 추가예제/doc /doc]] 하위 페이지.', 의사 선생님.makeCategoriesBlurb({}, 부러워하다)) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- makeSubpageBlurb 테스트 -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸:testMakeSubpageBlurbTemplate() 국부적 부러워하다 = getEnv('템플릿:예') 자아의:어설픈 이퀄스('[특수:접두사 색인/템플릿:예/ 이 템플릿의 하위 페이지]]., 의사 선생님.makeSubpageBlurb({}, 부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testMakeSub 페이지BlurbModule() 국부적 부러워하다 = getEnv('모듈:예') 자아의:어설픈 이퀄스('[특수:접두사 색인/모듈:예/ 이 모듈의 하위 페이지]].", 의사 선생님.makeSubpageBlurb({}, 부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testMakeSubpageBlurbOther() 국부적 부러워하다 = getEnv('파일:예.png') 자아의:어설픈 이퀄스('[특수:접두사 색인/파일:예.png/이 페이지의 하위 페이지]]., 의사 선생님.makeSubpageBlurb({}, 부러워하다)) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- 테스트 추가추적카테고리 -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸.getStrangeUsageCat() 돌아오다 '[카테고리:이상한 ((문서) 용도가 있는 위키백과 페이지]]' 종지부를 찍다 기능을 하다 스위트 룸:testAddTrackingCategories템플릿 페이지() 국부적 부러워하다 = getEnv('템플릿:예') 자아의:어설픈 이퀄스('', 의사 선생님.AddTrackingCategories(부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testAddTrackingCategoriesDocPage() 국부적 부러워하다 = getEnv('템플릿:예제/doc') 자아의:어설픈 이퀄스(자아의.getStrangeUsageCat(), 의사 선생님.AddTrackingCategories(부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testAddTrackingCategories테스트케이스페이지() 국부적 부러워하다 = getEnv('템플릿:예제/테스트 사례') 자아의:어설픈 이퀄스(자아의.getStrangeUsageCat(), 의사 선생님.AddTrackingCategories(부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testAddTrackingCategoriesModuleDoc() 국부적 부러워하다 = getEnv('모듈:수학/doc') 자아의:어설픈 이퀄스(자아의.getStrangeUsageCat(), 의사 선생님.AddTrackingCategories(부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testAddTrackingCategoriesModule시험장() 국부적 부러워하다 = getEnv('모듈:수학/시험장') 자아의:어설픈 이퀄스('', 의사 선생님.AddTrackingCategories(부러워하다)) 종지부를 찍다 기능을 하다 스위트 룸:testAddTrackingCategoriesInvalidTitle() 국부적 부러워하다 = getEnv('템플릿:푸[]바') 자아의:어설픈 이퀄스(못을 박다, 의사 선생님.AddTrackingCategories(부러워하다)) 종지부를 찍다 -------------------------------------------------------------------------------------------- -- 공백 테스트 -------------------------------------------------------------------------------------------- 기능을 하다 스위트 룸:testNoTrailing화이트스페이스() 자아의:administrationStringContents('이 템플릿의 %]%].</div></div>
$$SIDE_BOTTOM$$
    $$BOTTOM$$