모듈:정보 박스 텔레비전/테스트 케이스

Module
-- [Module]의 유닛 테스트:인포박스 텔레비전]]Talk 페이지를 클릭하여 테스트를 실행합니다. 현지의 p = 요구하다('모듈:유닛 테스트')  현지의 기능. 확장 템플릿(템플릿, 가치)  현지의  = .get Current Frame(전류 프레임)()  돌아가다 :확장 템플릿{직함 = 템플릿, args = 가치} 끝.  기능. p:test_01_is_infobox_syslog_to_article_syslogs()  자신:preprocess_param_many(' { { # private : } 。인포박스 텔레비전', 'values_values', {   {'page_title_test=긴 기사 제목 이름=' .. 확장 템플릿('노랩', {"긴 기사 제목"}), ''},   {'page_title_test=긴 기사 제목 이름=긴 기사 <br>test', ''},   {'page_title_test=긴 기사 제목 이름=긴 기사 <br>test', ''},   {'page_title_test=긴 기사 제목 이름=긴 기사 <br/>test', ''},   {'page_title_test=긴 기사 제목 이름=긴 기사 <br />test', ''},   {'page_title_test=긴 기사 제목 이름=긴 기사 <br/> 제목', ''},   {'page_title_test=긴 기사 제목(필수) name=' .. 확장 템플릿('노랩', {"긴 기사 제목"}), ''},   {'page_title_test=긴 기사 제목(필수) 이름=긴 기사 <br>필수', ''},   {'page_title_test=메시지(탭이 아님) 이름=' .. 확장 템플릿('노랩', {제목(탭 아님)}), ''},   {'page_title_test=메시지(탭이 아님) 이름=제목 <br>(탭 없음), ''},     {'page_test_t_test'=시험명=테스트', '[카테고리:불필요한 이름 매개 변수가 있는 인포박스 TV를 사용하는 페이지]'},   {'page_test_t_test'=테스트(탭 아님) 이름=테스트(탭 아님)', '[카테고리:불필요한 이름 매개 변수가 있는 인포박스 TV를 사용하는 페이지]'},   {'page_test_t_test'=테스트(표준)명 =테스트', '[카테고리:불필요한 이름 매개 변수가 있는 인포박스 TV를 사용하는 페이지]'},   {'page_test_t_test'=시험명=시험', '[카테고리:제목이 일치하지 않는 인포박스 TV를 사용하는 페이지]'},   {'page_title_test=긴 기사 제목 이름=' .. 확장 템플릿('노랩', {"긴 기사 제목"}), '[카테고리:제목이 일치하지 않는 인포박스 TV를 사용하는 페이지]'},   {'page_title_test=긴 기사 제목 이름=긴 기사 <br/> 제목', '[카테고리:제목이 일치하지 않는 인포박스 TV를 사용하는 페이지]'},     }, {노우키=1}) 끝.  기능. p:test_02_has_display_module()  자신:preprocess_param_many(' { { # private : } 。인포박스 텔레비전', 'values_values', {   {'', ''},   {'page_test=필수:이탤릭체 제목/doc', '[카테고리:불필요한 수동 디스플레이 타이틀이 있는 인포박스 TV를 사용하는 페이지]'},   --- { page _ test = News 2day }, '[카테고리:수동 표시 제목]']', - 표시 제목 - 새로운 예제가 필요한 정보 상자 텔레비전 페이지     }, {노우키=1}) 끝.  기능. p:test_03_are_image_values_used_for_no_image()  자신:preprocess_param_many(' { { # private : } 。인포박스 텔레비전', 'values_values', {   {'image=test image_size=1', ''},   {'image_size=1', '[카테고리:이미지 없이 이미지 관련 값을 가진 인포박스 TV를 사용하는 페이지]'},   {'image_module=1', '[카테고리:이미지 없이 이미지 관련 값을 가진 인포박스 TV를 사용하는 페이지]'},   {'image_alt=test', '[카테고리:이미지 없이 이미지 관련 값을 가진 인포박스 TV를 사용하는 페이지]'},   {'alt=테스트', '[카테고리:이미지 없이 이미지 관련 값을 가진 인포박스 TV를 사용하는 페이지]'},   {'test=테스트', '[카테고리:이미지 없이 이미지 관련 값을 가진 인포박스 TV를 사용하는 페이지]'},     }, {노우키=1}) 끝.  기능. p:test_04_is_image_image_using_syslogs()  자신:preprocess_param_many(' { { # private : } 。인포박스 텔레비전', 'values_values', {   {image=이미지.jpg', ''},   {'image=File:image'.jpg', '[카테고리:잘못된 형식의 값을 가진 인포박스 TV를 사용하는 페이지] image'},   {'image=syslogFile:image.jpg]', '[카테고리:잘못된 형식의 값을 가진 인포박스 TV를 사용하는 페이지] image'},   {'image=이미지:이미지'.jpg', '[카테고리:잘못된 형식의 값을 가진 인포박스 TV를 사용하는 페이지] image'},   {'image=syslogImage:image.jpg]', '[카테고리:잘못된 형식의 값을 가진 인포박스 TV를 사용하는 페이지] image'},     }, {노우키=1}) 끝.  기능. p:test_05_is_image_size_using_px()  자신:preprocess_param_many(' { { # private : } 。인포박스 텔레비전', 'values_values', {   {'image=test image_size=100', ''},   {'image=test image_size=100px', '[카테고리:잘못된 형식의 값 image_size] 인포박스 TV를 사용하는 페이지'},     }, {노우키=1}) 끝.  기능. p:test_06_are_values_linked_or_values()  자신:preprocess_param_many(' { { # private : } 。인포박스 텔레비전', 'values_values', {   {'language=영어', ''},   {'language=(영어)', '[카테고리:잘못된 형식의 값 언어를 가진 정보 상자 TV를 사용하는 페이지]'},  }, {노우키=1}) 끝.  기능. p:test_08_has_disclos_icon()  자신:preprocess_param_many(' { { # private : } 。인포박스 텔레비전', 'values_values', {   {'디렉터=' .. 확장 템플릿("미국", {}) .. '테스트', '[카테고리:플래그 아이콘이 있는 인포박스 TV를 사용하는 페이지]'},  }, {노우키=1}) 끝.  기능. p:test_09_are_filename_filename_filename()  자신:preprocess_param_many(' { { # private : } 。인포박스 텔레비전', 'values_values', {   {'first_paired=' .. 확장 템플릿("시작 날짜", {"1999", "3", "4"}), ''},   {'출시=' .. 확장 템플릿("시작 날짜", {"1999", "3", "4"}), ''},   {'last_paired=' .. 확장 템플릿("종료일", {"1999", "3", "4"}), ''},   {'last_paired=현재', ''},   {'first_aired=1999년 4월 3일', '[카테고리:비표준 날짜의 인포박스 TV를 사용하는 페이지]'},   {'first_aired=1999년 3월 4일', '[카테고리:비표준 날짜의 인포박스 TV를 사용하는 페이지]'},   {'release=1999년 4월 3일', '[카테고리:비표준 날짜의 인포박스 TV를 사용하는 페이지]'},   {'공개=1999년 3월 4일', '[카테고리:비표준 날짜의 인포박스 TV를 사용하는 페이지]'},   {'last_paired=1999년 3월 4일', '[카테고리:비표준 날짜의 인포박스 TV를 사용하는 페이지]'},   {'last_paired=Present', '[카테고리:비표준 날짜의 인포박스 TV를 사용하는 페이지]'},   {'last_paired=' .. 확장 템플릿("시작 날짜", {"1999", "3", "4"}), '[카테고리:비표준 날짜의 인포박스 TV를 사용하는 페이지]'},  }, {노우키=1}) 끝.  기능. p:test_10_is_italic_valid_value()  자신:preprocess_param_many(' { { # private : } 。인포박스 텔레비전', 'values_values', {   {'', ''},   {'Italic_module=no', ''},   {'Italic_module=n', '[카테고리:잘못된 형식의 값을 가진 인포박스 TV를 사용하는 페이지 이탤릭체 제목]'},   {'Italic_param=y', '[카테고리:잘못된 형식의 값을 가진 인포박스 TV를 사용하는 페이지 이탤릭체 제목]'},     }, {노우키=1}) 끝.  기능. p:test_11_all_syslog()  자신:preprocess_param_many(' { { # private : } 。인포박스 텔레비전', 'values_values', {   {'page_test_t_test'=시험명=Test page_test=Tests:이탤릭체 제목/doc image_size=1시리즈=Lost Director=' .. 확장 템플릿("미국", {}) .. 'test first_paired=4/3/1999 이탤릭체_pair=y', '[카테고리:불필요한 이름 파라미터가 있는 인포박스 TV를 사용하는 페이지]][[카테고리:불필요한 수동 표시 제목이 있는 인포박스 TV를 사용하는 페이지]][[카테고리:이미지 없는 이미지 관련 값을 가진 인포박스 TV를 사용하는 페이지]][[카테고리:플래그 아이콘이 있는 인포박스 TV를 사용하는 페이지]][[카테고리:비표준 날짜의 인포박스 TV를 사용하는 페이지]][[카테고리:잘못된 형식의 값을 가진 인포박스 TV를 사용하는 페이지 이탤릭체 제목]'},     }, {노우키=1}) 끝.  현지의 기능. 핸들_실행(본문)  돌아가다 "''".. 본문 .. "''" 끝.  기능. p:test_20_above_beaking()  자신:preprocess_param_many(' { { # private : } 。인포박스 텔레비전', '위_아래', {   {'name=module', 핸들_실행('실패')},   {'name=module(필수)', 핸들_실행('스위치(스위치)')},   {'name=#filename', 핸들_실행('#자세히')},   {'page_test=Lost (TV 시리즈)', 핸들_실행('잃어버렸다')},   {'page_test=I(거의) Got Away With It name=I(거의) Got Away It', 핸들_실행('나는 (거의) 도망쳤다')},   {'page_test=I(거의) Got Away With It', 핸들_실행('나는 (거의) 도망쳤다')},   {'page_test='부모님과 함께 사는 법 (평생) name =부모님과 함께 사는 법(평생), 핸들_실행(부모님과 함께 사는 법(평생))},   {'page_test='부모님과 함께 사는 법(평생), 핸들_실행('부모님과 함께 사는 법')},   {'page_test=이탤릭체로 표시됨=no', 핸들_실행('#좋아요')}, --올바른 제목   {'page_test=이름처럼 표시=#좋아요', 핸들_실행('#좋아요')}, --올바른 제목   {'page_test=Das aktuelle sportstudio 이탤릭체_talic=no', 핸들_실행('das aktuelle sportstudio')}, --소문자 제목   {'page_test=Das aktuelle sportstudio name=das aktuelle sportstudio', 핸들_실행('das aktuelle sportstudio')}, --소문자 제목   {'page_test=News2day 이탤릭체=no', 핸들_실행('news2day')}, --표시 제목   {'page_test=News2day 이름=news2day', 핸들_실행('news2day')}, --표시 제목   {'page_test=H2O(미니시리즈) 이탤릭체_talic체=no', 핸들_실행('H <sub> 2 </sub>)}, ·특별한 스타일의 디스플레이 타이틀   {'page_test=H2O(미니시리즈) name=H <sub> 2 </sub>, 핸들_실행('H <sub> 2 </sub>)}, ·특별한 스타일의 디스플레이 타이틀   {'page_test=Time 9:30 (8:30 Central) 이탤릭체_talic체=no', 핸들_실행('수요일 9:30 (중앙 8:30)')}, --Itatic title all=yes  }, {노우키=1}) 끝.  돌아가다 p