Modul:categorize/test

Hej, du har kommit hit för att leta efter betydelsen av ordet Modul:categorize/test. I DICTIOUS hittar du inte bara alla ordboksbetydelser av ordet Modul:categorize/test, utan du får också veta mer om dess etymologi, dess egenskaper och hur man säger Modul:categorize/test i singular och plural. Allt du behöver veta om ordet Modul:categorize/test finns här. Definitionen av ordet Modul:categorize/test hjälper dig att vara mer exakt och korrekt när du talar eller skriver dina texter. Genom att känna till definitionen avModul:categorize/test och andra ord berikar du ditt ordförråd och får tillgång till fler och bättre språkliga resurser.

All tests passed. (refresh)

Text Expected Actual
test1_basic:
Passed {{#invoke:categorize|getWikitext|Kategorinamn}} [[Kategori:Kategorinamn]] [[Kategori:Kategorinamn]]
Passed {{#invoke:categorize|getWikitext|Kategorinamn1|Kategorinamn2}} [[Kategori:Kategorinamn1]][[Kategori:Kategorinamn2]] [[Kategori:Kategorinamn1]][[Kategori:Kategorinamn2]]
Text Expected Actual
test2_basic_dont_capitalize:
Passed {{#invoke:categorize|getWikitext|gement kategorinamn}} [[Kategori:gement kategorinamn]] [[Kategori:gement kategorinamn]]
Text Expected Actual
test3_basic_with_sort:
Passed {{#invoke:categorize|getSortedWikitext|sv|Kategorinamn}} [[Kategori:Kategorinamn|kategorinamn]] [[Kategori:Kategorinamn|kategorinamn]]
Passed {{#invoke:categorize|getSortedWikitext|sv|Kategori1|Å-kategori}} [[Kategori:Kategori1|kategori:1]][[Kategori:Å-kategori|z~kategori]] [[Kategori:Kategori1|kategori:1]][[Kategori:Å-kategori|z~kategori]]
Text Expected Actual
test4_main:
Passed {{#invoke:categorize|getMainWikitext|en|subst|test-pagename=pagename}} [[Kategori:Engelska/Alla uppslag|pagename]][[Kategori:Engelska/Substantiv|pagename]] [[Kategori:Engelska/Alla uppslag|pagename]][[Kategori:Engelska/Substantiv|pagename]]
Passed {{#invoke:categorize|getMainWikitext|sv|adv|test-pagename=zåäö}} [[Kategori:Svenska/Alla uppslag|zz~z¡z°]][[Kategori:Svenska/Adverb|zz~z¡z°]] [[Kategori:Svenska/Alla uppslag|zz~z¡z°]][[Kategori:Svenska/Adverb|zz~z¡z°]]
Text Expected Actual
test6_template:
Passed {{#invoke:categorize|getTemplateWikitext|test-templatename=sv-verb-er}} [[Kategori:Wiktionary:Mallar för svenska|*sv-verb-er]] [[Kategori:Wiktionary:Mallar för svenska|*sv-verb-er]]
Passed {{#invoke:categorize|getTemplateWikitext|test-templatename=@}} [[Kategori:Wiktionary:Mallar|*@]] [[Kategori:Wiktionary:Mallar|*@]]
Passed {{#invoke:categorize|getTemplateWikitext|test-templatename=subst}} [[Kategori:Wiktionary:Ordklassmallar|*subst]] [[Kategori:Wiktionary:Ordklassmallar|*subst]]
Text Expected Actual
test7_main_with_special_h3_codes_by_template_call:
Passed {{förkortning|sv|test-pagename=osv.}} [[Kategori:Svenska/Alla uppslag|osv]][[Kategori:Svenska/Förkortningar|osv]] [[Kategori:Svenska/Alla uppslag|osv]][[Kategori:Svenska/Förkortningar|osv]]
Passed {{förkortning|--|auktorsförkortningar|test-pagename=A.Becker}} [[Kategori:Tvärspråkligt/Alla uppslag|abecker]][[Kategori:Tvärspråkligt/Auktorsförkortningar|abecker]] [[Kategori:Tvärspråkligt/Alla uppslag|abecker]][[Kategori:Tvärspråkligt/Auktorsförkortningar|abecker]]
Passed {{tecken|tecken=test|test-pagename=♆}} <div class="symbol-display"><div class="symbol">test</div></div>[[Kategori:Tecken|*♆]] <div class="symbol-display"><div class="symbol">test</div></div>[[Kategori:Tecken|*♆]]
Passed {{tecken|tecken=test|test-pagename=♆|mytologiska tecken|astronomiska tecken|astrologiska tecken}} <div class="symbol-display"><div class="symbol">test</div></div>[[Kategori:Mytologiska tecken|*♆]][[Kategori:Astronomiska tecken|*♆]][[Kategori:Astrologiska tecken|*♆]] <div class="symbol-display"><div class="symbol">test</div></div>[[Kategori:Mytologiska tecken|*♆]][[Kategori:Astronomiska tecken|*♆]][[Kategori:Astrologiska tecken|*♆]]
Passed {{kod|kod=test|test-pagename=SEK}} <div class="symbol-display"><div class="symbol">test</div></div>[[Kategori:Koder|*SEK]] <div class="symbol-display"><div class="symbol">test</div></div>[[Kategori:Koder|*SEK]]
Passed {{kod|valutakoder|kod=test|test-pagename=SEK}} <div class="symbol-display"><div class="symbol">test</div></div>[[Kategori:Valutakoder|*SEK]] <div class="symbol-display"><div class="symbol">test</div></div>[[Kategori:Valutakoder|*SEK]]
local t = require('Module:UnitTests')

function t:test1_basic()
	self:preprocess_equals("{{#invoke:categorize|getWikitext|Kategorinamn}}", "]", {nowiki=1})
	self:preprocess_equals("{{#invoke:categorize|getWikitext|Kategorinamn1|Kategorinamn2}}", "]]", {nowiki=1})
end

function t:test2_basic_dont_capitalize()
	self:preprocess_equals("{{#invoke:categorize|getWikitext|gement kategorinamn}}", "]", {nowiki=1})
end

function t:test3_basic_with_sort()
	self:preprocess_equals("{{#invoke:categorize|getSortedWikitext|sv|Kategorinamn}}", "]", {nowiki=1})
	self:preprocess_equals("{{#invoke:categorize|getSortedWikitext|sv|Kategori1|Å-kategori}}", "]]", {nowiki=1})
end

function t:test4_main()
	self:preprocess_equals("{{#invoke:categorize|getMainWikitext|en|subst|test-pagename=pagename}}", "]]", {nowiki=1})
	self:preprocess_equals("{{#invoke:categorize|getMainWikitext|sv|adv|test-pagename=zåäö}}", "]]", {nowiki=1})
end

function t:test6_template()
    self:preprocess_equals('{{#invoke:categorize|getTemplateWikitext|test-templatename=sv-verb-er}}', "]", {nowiki=1})
    self:preprocess_equals('{{#invoke:categorize|getTemplateWikitext|test-templatename=@}}', "]", {nowiki=1})
    self:preprocess_equals('{{#invoke:categorize|getTemplateWikitext|test-templatename=subst}}', "]", {nowiki=1})
end

function t:test7_main_with_special_h3_codes_by_template_call()
	self:preprocess_equals("{{förkortning|sv|test-pagename=osv.}}", "]]", {nowiki=1})
	self:preprocess_equals("{{förkortning|--|auktorsförkortningar|test-pagename=A.Becker}}", "]]", {nowiki=1})
	self:preprocess_equals("{{tecken|tecken=test|test-pagename=♆}}", '<div class="symbol-display"><div class="symbol">test</div></div>]', {nowiki=1})
	self:preprocess_equals("{{tecken|tecken=test|test-pagename=♆|mytologiska tecken|astronomiska tecken|astrologiska tecken}}", '<div class="symbol-display"><div class="symbol">test</div></div>]]]', {nowiki=1})
	self:preprocess_equals("{{kod|kod=test|test-pagename=SEK}}", '<div class="symbol-display"><div class="symbol">test</div></div>]', {nowiki=1})
	self:preprocess_equals("{{kod|valutakoder|kod=test|test-pagename=SEK}}", '<div class="symbol-display"><div class="symbol">test</div></div>]', {nowiki=1})
end

return t