<i>(ålderdomligt) genom [[:da:w:Retskrivningsreformen i 1948|rättskrivningsreformen 1948]] ersatt av</i> [[forstå]][[Kategori:Danska/Ålderdomligt|forstaa]]
<i>(ålderdomligt) genom [[:da:w:Retskrivningsreformen i 1948|rättskrivningsreformen 1948]] ersatt av</i> [[forstå]][[Kategori:Danska/Ålderdomligt|forstaa]]
<br><span class="error"><b>Mallsyntax -- Obligatorisk parameter saknas i "Mall:gammalstavning".</b></span></br>Språkkod, förkortning för reform och ny stavning krävs alltid.[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]]
<br><span class="error"><b>Mallsyntax -- Obligatorisk parameter saknas i "Mall:gammalstavning".</b></span></br>Språkkod, förkortning för reform och ny stavning krävs alltid.[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]]
<br><span class="error"><b>Okänd språkkod -- Kod "aad" skickades in i "Mall:gammalstavning".</b></span></br>[[Kategori:Okänd språkkod]][[Kategori:Okänd språkkod (gammalstavning)]]
<br><span class="error"><b>Okänd språkkod -- Kod "aad" skickades in i "Mall:gammalstavning".</b></span></br>[[Kategori:Okänd språkkod]][[Kategori:Okänd språkkod (gammalstavning)]]
<br><span class="error"><b>Mallsyntax -- Okänd förkortning för reform "fv" för språkkod "id" skickad in i "Mall:gammalstavning".</b></span></br>[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]]
<br><span class="error"><b>Mallsyntax -- Okänd förkortning för reform "fv" för språkkod "id" skickad in i "Mall:gammalstavning".</b></span></br>[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]]
<br><span class="error"><b>Mallsyntax -- Ny stavning ska anges utan hakparenteser för "Mall:gammalstavning".</b></span></br>[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]]
<br><span class="error"><b>Mallsyntax -- Ny stavning ska anges utan hakparenteser för "Mall:gammalstavning".</b></span></br>[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]]
localp=require('Module:UnitTests')localname_quo='"Mall:gammalstavning"'locallong_hint='Språkkod, förkortning för reform och ny stavning krävs alltid.'localbad_mallsyntax='[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]]'functionp:test_01_basic_sv()self:preprocess_equals('{{gammalstavning|sv|hv|vilken|pagenameoverridetestonly=hvilken|nocat=false}}','<i>(ålderdomligt) genom [[w:stavningsreformen 1906|stavningsreformen 1906]] ersatt av</i> [[vilken]][[Kategori:Svenska/Ålderdomligt|hvilken]]',{nowiki=1})self:preprocess_equals('{{gammalstavning|sv|wv|öfvergifva|pagenameoverridetestonly=öfwergifwa|nocat=false}}','<i>(ålderdomligt) genom övergången från fraktur till antikva ersatt av</i> [[öfvergifva]][[Kategori:Svenska/Ålderdomligt|z°fwergifwa]]',{nowiki=1})self:preprocess_equals('{{gammalstavning|sv|-|dom|pagenameoverridetestonly=dem|nocat=false}}','<i>(ålderdomligt) ersatt av</i> [[dom]][[Kategori:Svenska/Ålderdomligt|dem]]',{nowiki=1})endfunctionp:test_02_other_lang()self:preprocess_equals('{{gammalstavning|da|aa|forstå|pagenameoverridetestonly=forstaa|nocat=false}}','<i>(ålderdomligt) genom [[:da:w:Retskrivningsreformen i 1948|rättskrivningsreformen 1948]] ersatt av</i> [[forstå]][[Kategori:Danska/Ålderdomligt|forstaa]]',{nowiki=1})endfunctionp:test_03_errors()self:preprocess_equals('{{gammalstavning|da|aa|forstå|junk=uppskattas-ej|pagenameoverridetestonly=forstaa|nocat=false}}','<br><span class="error"><b>Ogiltiga parametrar -- "Mall:gammalstavning" använder inte parameter "junk=".</b></span></br>[[Kategori:Ogiltiga parametrar]][[Kategori:Ogiltiga parametrar (gammalstavning)]]',{nowiki=1})-- 1 ogiltiga parametrarself:preprocess_equals('{{gammalstavning| |aa|lyn|pagenameoverridetestonly=lin|nocat=false}}','<br><span class="error"><b>Mallsyntax -- Obligatorisk parameter saknas i "Mall:gammalstavning".</b></span></br>'..long_hint..bad_mallsyntax,{nowiki=1})-- 2 obligatorisk parameter saknasself:preprocess_equals('{{gammalstavning|Da|aa|forstå|pagenameoverridetestonly=forstaa|nocat=false}}','<br><span class="error"><b>Uppenbarligen ogiltig språkkod -- Kod "Da" skickades in i "Mall:gammalstavning".</b></span></br>[[Kategori:Uppenbarligen ogiltig språkkod]][[Kategori:Uppenbarligen ogiltig språkkod (gammalstavning)]]',{nowiki=1})-- 3 uppenbarligen ogiltig språkkodself:preprocess_equals('{{gammalstavning|aad|aa|forstå|pagenameoverridetestonly=forstaa|nocat=false}}','<br><span class="error"><b>Okänd språkkod -- Kod "aad" skickades in i "Mall:gammalstavning".</b></span></br>[[Kategori:Okänd språkkod]][[Kategori:Okänd språkkod (gammalstavning)]]',{nowiki=1})-- 4 okänd språkkodself:preprocess_equals('{{gammalstavning|id|fv|provinsi|pagenameoverridetestonly=profinsi|nocat=false}}','<br><span class="error"><b>Mallsyntax -- Okänd förkortning för reform "fv" för språkkod "id" skickad in i "Mall:gammalstavning".</b></span></br>'..bad_mallsyntax,{nowiki=1})-- 5 okänd kod för reform (der räcker inte att "fv" finns för svenska)self:preprocess_equals('{{gammalstavning|sv|fv|[[övergiva]]|pagenameoverridetestonly=öfvergifva|nocat=false}}','<br><span class="error"><b>Mallsyntax -- Ny stavning ska anges utan hakparenteser för "Mall:gammalstavning".</b></span></br>'..bad_mallsyntax,{nowiki=1})-- 6 ska anges utan hakparenteserendreturnp