Modul:Sandkasse/Cocu/Fk/testtilfeller

Fra Wikipedia, den frie encyklopedi


local p = require('Modul:UnitTests')

function p:test_fkOneParam()
    self:preprocess_equals_many('{{#invoke:Sandkasse/Cocu/Fk|fk|', '}}', {
    	{'AaB', '[[AaB Fodbold|AaB]]'},
    	{'Blackburn', '[[Blackburn Rovers FC|Blackburn]]'},
    	{'Celta Vigo', '[[Celta Vigo|Celta Vigo]]'},
    	{'Dortmund', '[[Borussia Dortmund|Dortmund]]'},
    	{'Eintracht Frankfurt', '[[Eintracht Frankfurt|Eintracht Frankfurt]]'},
    	{'FC København', '[[FC København|FC København]]'},
    	{'Glimt', '[[Ungdoms- og Idrettslaget Glimt|Glimt]]'},
    	{'Ham-Kam', '[[Hamarkameratene|Ham-Kam]]'},
    	{'IFK', '[[IFK Göteborg|IFK]]'},
    	{'Juventus', '[[Juventus|Juventus]]'},
    	{'Kongsvinger', '[[Kongsvinger IL Toppfotball|Kongsvinger]]'},
    	{'Leeds', '[[Leeds United AFC|Leeds]]'},
    	{'Manchester United', '[[Manchester United FC|Manchester United]]'},
    	{'Nice', '[[OGC Nice|Nice]]'},
    	{'Odd', '[[Odds Ballklubb|Odd]]'},
    	{'Panathinaikos', '[[Panathinaikos|Panathinaikos]]'},
    	{'Queens Park Rangers', '[[Queens Park Rangers FC|Queens Park Rangers]]'},
    	{'Rapid', '[[Sportsklubben Rapid|Rapid]]'},
    	{'Sevilla', '[[Sevilla FC|Sevilla]]'},
    	{'Tromsø', '[[Tromsø Idrettslag|Tromsø]]'},
    	{'Udinese', '[[Udinese Calcio|Udinese]]'},
    	{'Valencia', '[[Valencia CF|Valencia]]'},
    	{'Wigan', '[[Wigan Athletic FC|Wigan]]'},
    	{'Xamax', '[[Neuchâtel Xamax|Xamax]]'},
    	{'Young Boys', '[[BSC Young Boys|Young Boys]]'},
    	{'Zaragoza', '[[Real Zaragoza|Zaragoza]]'},
    	{'Ørn', '[[Ørn-Horten|Ørn]]'},
    	{'Ålgård', '[[Ålgård Fotballklubb|Ålgård]]'},
    })
end

function p:test_fkTwoParam()
    self:preprocess_equals_many('{{#invoke:Sandkasse/Cocu/Fk|fk|', '}}', {
    	{'AaB|Aalborg', '[[AaB Fodbold|Aalborg]]'},
    	{'Aalesund|ÅFK', '[[Aalesunds Fotballklubb|ÅFK]]'},
    })
end

function p:test_fkOneParamFlag()
    self:preprocess_equals_many('{{#invoke:Sandkasse/Cocu/Fk|fk|', '}}', {
    	{'AaB|flagg=Danmark', '[[Fil:Flag of Denmark.svg|22x18px|lenke=Danmark]] [[AaB Fodbold|AaB]]'},
    	{'Aalesund|flaggh=Norge', '[[Aalesunds Fotballklubb|Aalesund]] [[Fil:Flag of Norway.svg|22x18px|lenke=Norge]]'},
    })
end

function p:test_fkTwoParamFlag()
    self:preprocess_equals_many('{{#invoke:Sandkasse/Cocu/Fk|fk|', '}}', {
    	{'AaB|Aalborg|flagg=Danmark', '[[Fil:Flag of Denmark.svg|22x18px|lenke=Danmark]] [[AaB Fodbold|Aalborg]]'},
    	{'Aalesund|ÅFK|flaggh=Norge', '[[Aalesunds Fotballklubb|ÅFK]] [[Fil:Flag of Norway.svg|22x18px|lenke=Norge]]'},
    })
end
 
return p