Módulo:Zona de pruebas/Aude9331
Apariencia
Este módulo no tiene página de documentación[crear]
local p = require('Module:UnitTests')
local function compareRenduArbre(lignes, resultatAttendu)
p:preprocess_equals('{{#invoke:Arbre|arbre|templatestyles=non|contenu=\n' .. lignes .. '}}',
'<div class="treeview">\n' .. resultatAttendu .. '</div>')
end
function p:testArbre()
compareRenduArbre('*a\n**b', '*a\n**<li class="lastline ">b')
compareRenduArbre(
[=[* ''[[Panthera]]''
**** ''[[Panthera leo]]'' - Lion
**** ''[[Panthera pardus]]'' - Léopard
*** ''[[Panthera onca]]'' - Jaguar
**
*** ''[[Panthera tigris]]'' - Tigre
*** ''[[Panthera uncia]]'' - Panthère des neiges ou once]=],
[=[*''[[Panthera]]''
**<li class="emptyline">
***<li class="emptyline">
****''[[Panthera leo]]'' - Lion
****<li class="lastline ">''[[Panthera pardus]]'' - Léopard
***<li class="lastline ">''[[Panthera onca]]'' - Jaguar
**<li class="lastline emptyline">
***''[[Panthera tigris]]'' - Tigre
***<li class="lastline ">''[[Panthera uncia]]'' - Panthère des neiges ou once]=])
compareRenduArbre(
[[* A
** B
*** C
** D
*** E
**** F]],
[[*A
**B
***<li class="lastline ">C
**<li class="lastline ">D
***<li class="lastline ">E
****<li class="lastline ">F]])
end
return p