모듈:테스트 케이스 포함/2

Module
< 모듈:WD 테스트 케이스

-- [Module:Wd]의 유닛 테스트.Talk 페이지를 클릭하여 테스트를 실행합니다. 현지의 p = 요구하다('모듈:유닛 테스트') 현지의 wdib = 요구하다('모듈:위키데이터IB') 현지의 wdsb = 요구하다('모듈:모래 상자 포함')  기능. p:test_filename(테스트)_interface(실행)()  자신:전처리_상세('{{#invoke: wd/sandbox 속성 Q55 P395}}', wdib._값의 취득{'P395',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#호출: wd/sandbox 속성 P395}}', '')  자신:전처리_상세('{{#param:wd/param 속성eid=Q55 P395}}', wdib._값의 취득{'P395',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#module:wd/module 속성eid=P395}}', '')  자신:전처리_상세('{{#time:wd/timeout 속성'' .. wdsb._개요{'Q55'} .. 'P395}', '')  자신:전처리_상세('{{#syslog:wd/syslog 속성:' .. wdsb._개요{'Q55'} .. 'P395}', wdib._값의 취득{'P395',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#filters:wd/filters 속성 페이지='' .. wdsb._개요{'Q55'} .. 'P395}', wdib._값의 취득{'P395',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#module:wd/module 속성 페이지=:' .. wdsb._개요{'Q55'} .. 'P395}', wdib._값의 취득{'P395',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#module:wd/module 속성 페이지=P395}}', '')  자신:전처리_상세('{{#invoke:wd/sandbox 속성 편집Q55 P395}', wdib._값의 취득{'P395',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'} .. '&nbsp;[파일:OOjs UI 아이콘 edit-ltr-intervive.htmlg framless text-top 10px alt=Wikidata link=https://www.wikidata.org/wiki/Q55?uselang=en#P395 Wikidata에서 편집]')  자신:전처리_상세('{{#invoke:wd/sandbox 속성 편집@end Q55 P395}}', wdib._값의 취득{'P395',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'} .. '<span style="float:right">[파일:OOjs UI 아이콘 edit-ltr-timeoutive.htmlg framless text-top 10px alt=Wikidata link=https://www.wikidata.org/wiki/Q55?uselang=en#P395 Wikidata] [/span>')  자신:전처리_상세('{{#module:wd/module 속성eid=Q55 Q2 P314}', wdib._값의 취득{'P31',qid='2분기,링크된='false',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#filters:wd/filters 속성 페이지='' .. wdsb._개요{'Q55'} .. 'Q2 P311}', wdib._값의 취득{'P31',qid='2분기,링크된='false',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#filters:wd/filters 속성 페이지='' .. wdsb._개요{'Q55'} .. 'eid=Q2 P311}', wdib._값의 취득{'P31',qid='2분기,링크된='false',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#invoke: wd/sandbox 속성 P625 P311}}', '')  자신:전처리_상세('{{# 호출: wd/sandbox 속성:P625 P311}', wdib._값의 취득{'P31',qid='P625',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#parents:wd/parent property eid=P625 P314}}', wdib._값의 취득{'P31',qid='P625',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#module:wd/module 속성 eid=module:P625 P311}', wdib._값의 취득{'P31',qid='P625',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#invoke:wd/sandbox 속성 좌표 P311}}', '')  자신:전처리_상세('{{#invoke:wd/sandbox 속성:coord P311}}', wdib._값의 취득{'P31',qid='P625',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#module:wd/module 속성 eid=module P311}}', wdib._값의 취득{'P31',qid='P625',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#model:wd/model 속성 eid=model:coord P311}}', wdib._값의 취득{'P31',qid='P625',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{# 호출: wd/sandbox 속성이 잘못되었습니다 P311}}', '')  자신:전처리_상세('{{#invoke:wd/sandbox 속성:invalid P311}}', '')  자신:전처리_상세('{{#module:wd/module 속성 eid=module P311}}', '')  자신:전처리_상세('{{#module:wd/module 속성 eid=Module:invalid P311}}', '')  자신:전처리_상세('{{#invoke: wd/sandbox property normal+Q55 P1082}}', wdib._값의 취득{'P1082',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#invoke: wd/sandbox properties normal+Q55 P1082}}', table.concat({wdib._값의 취득{'P1082',qid='Q55',아이콘='진짜',동작하다='아니요',순위='p',fwd='모두'}, wdib._값의 취득{'P1082',qid='Q55',아이콘='진짜',동작하다='아니요',순위='n',fwd='모두'}}, ', '))  자신:전처리_상세('{{#parties:wd/parties 속성 한정자 normal+Q55 P1082 P585 format=%p[(%q)][%s][%r]}'', table.concat({wdib._값의 취득{'P1082',qid='Q55',자격='P585',아이콘='진짜',동작하다='아니요',df='dmy',순위='p',fwd='모두'}, wdib._값의 취득{'P1082',qid='Q55',자격='P585',아이콘='진짜',동작하다='아니요',df='dmy',순위='n',fwd='모두'}}, ', '))  자신:전처리_상세('{{#invoke:wd/sandbox 속성Q55 P1082}}', wdib._값의 취득{'P1082',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#filters:wd/filters 속성Q55 P1082 punc='.}}', wdib._값의 취득{'P1082',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'}..'.')  자신:전처리_상세('{{#invoke: wd/sandbox 한정자 normal+Q55 P1082 P585}}', table.concat({wdib._값의 취득{'P1082',qid='Q55',자격='P585',qo='진짜',세프='; ',아이콘='진짜',동작하다='아니요',df='dmy',순위='p',fwd='모두'}, wdib._값의 취득{'P1082',qid='Q55',자격='P585',qo='진짜',세프='; ',아이콘='진짜',동작하다='아니요',df='dmy',순위='n',fwd='모두'}}, '; '))  자신:전처리_상세('{{#invoke:wd/sandbox 한정자 normal+single Q55 P1082 P585}}', wdib._값의 취득{'P1082',qid='Q55',자격='P585',qo='진짜',아이콘='진짜',동작하다='아니요',df='dmy',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#invoke: wd/sandbox 한정자 normal+single mdy Q55 P1082 P585}}', wdib._값의 취득{'P1082',qid='Q55',자격='P585',qo='진짜',아이콘='진짜',동작하다='아니요',df='mdy',순위='최고',최대값='1',fwd='모두'})  자신:전처리_상세('{{#parts:wd/parts properties normal+Q55 P1081 punc=,}}', ({.스트링.서브(table.concat({wdib._값의 취득{'P1081',qid='Q55',아이콘='진짜',동작하다='아니요',순위='p',fwd='모두'}, wdib._값의 취득{'P1081',qid='Q55',아이콘='진짜',동작하다='아니요',순위='n',fwd='모두'}}, ', ')..',', '([.%d%d',, '%10,')})[1])  자신:전처리_상세('{{#parts:wd/parts properties normal+sourced Q55 P1081 punc=,}}', ({.스트링.서브(table.concat({wdib._값의 취득{'P1081',qid='Q55',아이콘='진짜',순위='p',fwd='모두'}, wdib._값의 취득{'P1081',qid='Q55',아이콘='진짜',순위='n',fwd='모두'}}, ', ')..',', '([.%d%d',, '%10,')})[1])  자신:전처리_상세('{{#invoke:wd/sandbox 한정자 Q55 P2855 P518}}', ({string.gsub(wdib._값의 취득{'P2855',qid='Q55',자격='P518',qo='진짜',링크된='false',아이콘='진짜',동작하다='아니요',fwd='모두'}, '^([^,]+).*
                
, '%1', 1)})[1]) 자신:전처리_상세('{{#invoke: wd/sandbox 한정자 Q55 P2855 P518}}', wdib._값의 취득{'P2855',qid='Q55',자격='P518',qo='진짜',링크된='false',아이콘='진짜',동작하다='아니요',fwd='모두'}) 자신:전처리_상세('{{#parties:wd/parties 속성 수식자 Q55 P2855 P518 형식=%p[(%q)][%s][%r]}'', ({string.gsub(wdib._값의 취득{'P2855',qid='Q55',자격='P518',링크된='false',아이콘='진짜',동작하다='아니요',fwd='모두'}, '퍼센트', '%%')})[1]) 자신:전처리_상세('{{#parames:wd/parames 속성 수식자 Q55 P2855 p518 sep=_+_ sep%s= sep%q=_ format=%p[(%q)][%s]}', ({string.gsub(wdib._값의 취득{'P2855',qid='Q55',자격='P518',세프='" + "',큐셉='" / "',링크된='false',아이콘='진짜',동작하다='아니요',fwd='모두'}, '퍼센트', '%%')})[1]) 자신:전처리_상세('{{#parties:wd/parties 속성 한정자 normal+Q55 P35 P580 P582 format=%p[(%q)][%s][%r]}', table.concat({({string.gsub(wdib._값의 취득{'P35',qid='Q55',자격='P580',큐셉='"; "',링크된='false',아이콘='진짜',동작하다='아니요',df='dmy',순위='p',fwd='모두'}, ' & ndash; ', '', 1)})[1], ({string.gsub(wdib._값의 취득{'P35',qid='Q55',자격='P580, P582',큐셉='"; "',링크된='false',아이콘='진짜',동작하다='아니요',df='dmy',순위='n',fwd='모두'}, ' & ndash; ', '; ')})[1]}, ', ')) 자신:전처리_상세('{{#parties:wd/parties 속성 한정자 normal+Q55 P35 P580 sep%q=_–_ format=%p[(%q)][%s][%r]}', table.concat({({string.gsub(wdib._값의 취득{'P35',qid='Q55',자격='P580',큐셉='" – "',링크된='false',아이콘='진짜',동작하다='아니요',df='dmy',순위='p',fwd='모두'}, ' & ndash; ', '', 1)})[1], ({string.gsub(wdib._값의 취득{'P35',qid='Q55',자격='P580, P582',큐셉='" – "',링크된='false',아이콘='진짜',동작하다='아니요',df='dmy',순위='n',fwd='모두'}, ' & ndash; ', ' – ')})[1]}, ', ')) 자신:전처리_상세('{{#parties:wd/parties 속성 한정자 normal+Q55 P35 P580 P582 format=%p[ ( %q1 [ – %q2 ] ] ] [ %s ] [ %r ] } 。, table.concat({({string.gsub(wdib._값의 취득{'P35',qid='Q55',자격='P580',큐셉='" – "',링크된='false',아이콘='진짜',동작하다='아니요',df='dmy',순위='p',fwd='모두'}, ' & ndash; ', '', 1)})[1], ({string.gsub(wdib._값의 취득{'P35',qid='Q55',자격='P580, P582',큐셉='" – "',링크된='false',아이콘='진짜',동작하다='아니요',df='dmy',순위='n',fwd='모두'}, ' & ndash; ', ' – ')})[1]}, ', ')) 자신:전처리_상세('{{#parties:wd/parties 속성 한정자 raw 한정자 normal+Q55 P35 Q29574 P580 P582 format=%p[ ( %q1 [ – %q2 ] ] ][ %s ] }', '네덜란드의 베아트릭스 (1980-04-30 ~ 2013년 4월 30일)') 자신:전처리_상세('{{#parties:wd/parties 속성 한정자 normal+current Q55 P38 P518 format=%p[(%q)][%s][%r]}', ({string.gsub(({string.gsub(table.concat({wdib._값의 취득{'P38',qid='Q55',자격='P518',링크된='false',아이콘='진짜',동작하다='아니요',순위='p',fwd='모두'}, wdib._값의 취득{'P38',qid='Q55',자격='P518',링크된='false',아이콘='진짜',동작하다='아니요',순위='n',fwd='모두'}}, ', '), '네덜란드 길더[^,]*', '', 1)})[1], ', ,', ',', 1)})[1]) 자신:전처리_상세('{{#module:wd/module 속성 링크 일반+Q55 P38 형식=%p[(%q)][%s][%r]}'', ({string.gsub(table.concat({wdib._값의 취득{'P38',qid='Q55',아이콘='진짜',동작하다='아니요',순위='p',fwd='모두'}, wdib._값의 취득{'P38',qid='Q55',아이콘='진짜',동작하다='아니요',순위='n',fwd='모두'}}, ', '), '([^ ]+) %1', '%1')})[1]) 자신:전처리_상세('{{#syslog:wd/syslog 속성 linked normal+Q55 P38 포맷=%p[(%q)][%s][%r]}'', ({string.gsub(table.concat({wdib._값의 취득{'P38',qid='Q55',코딱지='진짜',아이콘='진짜',동작하다='아니요',순위='p',fwd='모두'}, wdib._값의 취득{'P38',qid='Q55',코딱지='진짜',아이콘='진짜',동작하다='아니요',순위='n',fwd='모두'}}, ', '), '([^ ]+) %1', '%1')})[1]) 자신:전처리_상세('{{#invoke: wd/sandbox 한정자 normal+현재 Q55 P38 Q4917 P518}}', wdib.get Qualifier Value{args={'P38',qid='Q55',자격='P518',pval='Q4917',링크된='false',아이콘='진짜',동작하다='아니요',fwd='모두'}}) 자신:전처리_상세('{{#parents:wd/parent properties normal+current Q55 P38 P518=Q275611}', wdib.get Value By Qual(값 기준){args={'P38',qid='Q55',자격='P518',qvalue='Q27561',링크된='false',아이콘='진짜',동작하다='아니요',fwd='모두'}}) 자신:전처리_상세('{{#invoke: wd/sandbox properties normal+이전 Q55 P38}}', '네덜란드 길더') 자신:전처리_상세('{{#invoke: wd/sandbox 속성 raw normal+이전 Q55 P38}}', 'Q788472') 자신:전처리_상세('{{#invoke: wd/sandbox 속성 raw linked normal + 이전 Q55 P38}}', '[d:Q788472 Q788472]') 자신:전처리_상세('{{#invoke:wd/sandbox 속성Q55 P1549}}', wdib._값의 취득{'P1549',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',fwd='모두'}) 자신:전처리_상세('{{#model:wd/model 속성 다국어 Q55 P1549 P407=Q36846}}', wdib.get Value By Qual(값 기준){args={'P1549',qid='Q55',자격='P407',qvalue='Q36846',아이콘='진짜',동작하다='아니요',fwd='모두'}}) 자신:전처리_상세('{{#invoke:wd/sandbox 속성Q55 P2884}}', wdib._값의 취득{'P2884',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'}) 자신:전처리_상세('{{#invoke:wd/sandbox 속성 raw Q55 P2884}}', wdib._값의 취득{'P2884',qid='Q55',고소하다='false',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'}) 자신:전처리_상세('{{#invoke:wd/sandbox 속성 단위 Q55 P2884}}', ({string.gsub(wdib._값의 취득{'P2884',qid='Q55',아이콘='진짜',동작하다='아니요',순위='최고',최대값='1',fwd='모두'}, '^[^ ]+ (.+)
$$SIDE_BOTTOM$$
    $$BOTTOM$$