Modulo:FictionTV/test: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m rimosso intervallo con congiunzione |
Nessun oggetto della modifica |
||
(15 versioni intermedie di 2 utenti non mostrate) | |||
Riga 2:
local p = require('Modulo:UnitTests')
function p:
self:preprocess_equals_many("{{#invoke:FictionTV/sandbox|categorie_anno|debug=1|", "}}", {
-- webserie non è attualmente categorizzata per anno
{ '
-- il wikilink è obbligatorio▼
{ 'tipofiction=webserie|annoprimatv=2010', '[[:Categoria:Errori di compilazione del template FictionTV]]' },▼
})
end
function p:
self:preprocess_equals_many("{{#invoke:FictionTV/sandbox|categorie_anno|debug=1|", "}}", {
{ '
'[[:Categoria:Miniserie televisive del 2010]]<br />' '[[2010]]'
-- il wikilink è obbligatorio▼
},
{ 'tipofiction=miniserie TV|annoprimatv=2010', '[[:Categoria:Errori di compilazione del template FictionTV]]' },▼
▲ -- il wikilink non è obbligatorio
{ 'tipo fiction=miniserie TV|anno prima visione=2010',
'[[:Categoria:Miniserie televisive del 2010]]<br />' ..
'[[2010]]'
},
})
end
function p:
self:preprocess_equals_many("{{#invoke:FictionTV/sandbox|categorie_anno|debug=1|", "}}", {
{ '
-- il wikilink non è obbligatorio
{ '
})
end
function p:
self:preprocess_equals_many("{{#invoke:FictionTV/sandbox|categorie_anno|debug=1|", "}}", {
-- anno singolo
{ '
'[[:Categoria:Serie televisive iniziate nel 2010]]<br />' .. '[[:Categoria:Serie televisive terminate nel 2010]]<br />' '[[2010]]'
-- il wikilink è obbligatorio▼
},
{ 'tipofiction=serie TV|annoprimatv=2010', '[[:Categoria:Errori di compilazione del template FictionTV]]' },▼
▲ -- il wikilink non è obbligatorio
{ 'tipo fiction=serie TV|anno prima visione=2010',
'[[:Categoria:Serie televisive iniziate nel 2010]]<br />' ..
'[[:Categoria:Serie televisive terminate nel 2010]]<br />' ..
'[[2010]]'
},
-- con intervallo, usando il trattino (U+002D) con e senza spazi
{ '
'[[:Categoria:Serie televisive iniziate nel 2010]]<br />' .. '[[:Categoria:Serie televisive terminate nel 2011]]<br />' '[[2010]]-[[2011]]'
}, { ' '[[:Categoria:Serie televisive iniziate nel 2010]]<br />' .. '[[:Categoria:Serie televisive terminate nel 2011]]<br />' '[[2010]]-[[2011]]'
},
-- con intervallo, usando la lineetta enne (U+2013) con e senza spazi
{ '
'[[:Categoria:Serie televisive iniziate nel 2010]]<br />' .. '[[:Categoria:Serie televisive terminate nel 2011]]<br />' '[[2010]]-[[2011]]'
}, { ' '[[:Categoria:Serie televisive iniziate nel 2010]]<br />' .. '[[:Categoria:Serie televisive terminate nel 2011]]<br />' '[[2010]]-[[2011]]'
},
-- con "in produzione" con il trattino (U+002D) o la lineetta enne (U+2013)
{ '
'[[:Categoria:Serie televisive iniziate nel 2010]]<br />' .. '[[:Categoria:Serie televisive in produzione]]<br />' '[[2010]] – in produzione'
}, { ' '[[:Categoria:Serie televisive iniziate nel 2010]]<br />' .. '[[:Categoria:Serie televisive in produzione]]<br />' '[[2010]] – in produzione'
},
-- con "in corso" con il trattino (U+002D) o la lineetta enne (U+2013)
{ 'tipo fiction=serie TV|anno prima visione=[[2010]] - in corso',
'[[:Categoria:Serie televisive iniziate nel 2010]]<br />' ..
'[[:Categoria:Serie televisive in produzione]]<br />' ..
'[[2010]] – in produzione'
},
{ 'tipo fiction=serie TV|anno prima visione=[[2010]] – in corso',
'[[:Categoria:Serie televisive iniziate nel 2010]]<br />' ..
'[[:Categoria:Serie televisive in produzione]]<br />' ..
'[[2010]] – in produzione'
},
-- con "serie tv" minuscolo
{ 'tipo fiction=serie tv|anno prima visione=[[2010]] - in corso',
'[[:Categoria:Serie televisive iniziate nel 2010]]<br />' ..
'[[:Categoria:Serie televisive in produzione]]<br />' ..
'[[2010]] – in produzione'
},
{ 'tipo fiction=serie tv|anno prima visione=[[2010]] – in corso',
'[[:Categoria:Serie televisive iniziate nel 2010]]<br />' ..
'[[:Categoria:Serie televisive in produzione]]<br />' ..
'[[2010]] – in produzione'
},
-- varianti errate
{ 'tipo fiction=serie TV|anno prima visione=2010 e 2012',
'[[:Categoria:Errori di compilazione del template FictionTV]]<br />'
},
{ 'tipo fiction=serie TV|anno prima visione=2010, 2012',
'[[:Categoria:Errori di compilazione del template FictionTV]]<br />'
},
-- controllo limiti
{ 'tipo fiction=serie tv|anno prima visione=[[1800]]–[[2010]]',
▲
'[[1800]]-[[2010]]'
},
{ 'tipo fiction=serie tv|anno prima visione=[[1800]] – in produzione',
▲
'[[1800]] – in produzione'
},
{ 'tipo fiction=serie tv|anno prima visione=[[2010]]–[[2090]]',
▲
'[[2010]]-[[2090]]'
}
})
end
function p:
self:preprocess_equals_many("{{#invoke:FictionTV/sandbox|categorie_anno|debug=1|", "}}", {
-- anno singolo
{ '
'[[:Categoria:Serial televisivi iniziati nel 2010]]<br />' .. '[[:Categoria:Serial televisivi terminati nel 2010]]<br />' '[[2010]]'
},
▲ { 'tipofiction=serial TV|annoprimatv=2010', '[[:Categoria:Errori di compilazione del template FictionTV]]' },
▲ -- il wikilink non è obbligatorio
{ 'tipo fiction=serial TV|anno prima visione=2010',
'[[:Categoria:Serial televisivi iniziati nel 2010]]<br />' ..
'[[:Categoria:Serial televisivi terminati nel 2010]]<br />' ..
'[[2010]]'
},
-- con intervallo, usando il trattino (U+002D) con e senza spazi
{ '
'[[:Categoria:Serial televisivi iniziati nel 2010]]<br />' .. '[[:Categoria:Serial televisivi terminati nel 2011]]<br />' '[[2010]]-[[2011]]'
}, { ' '[[:Categoria:Serial televisivi iniziati nel 2010]]<br />' .. '[[:Categoria:Serial televisivi terminati nel 2011]]<br />' '[[2010]]-[[2011]]'
},
-- con intervallo, usando la lineetta enne (U+2013) con e senza spazi
{ '
'[[:Categoria:Serial televisivi iniziati nel 2010]]<br />' .. '[[:Categoria:Serial televisivi terminati nel 2011]]<br />' '[[2010]]-[[2011]]'
}, { ' '[[:Categoria:Serial televisivi iniziati nel 2010]]<br />' .. '[[:Categoria:Serial televisivi terminati nel 2011]]<br />' '[[2010]]-[[2011]]'
},
-- con "in produzione" con il trattino (U+002D) o la lineetta enne (U+2013)
{ '
'[[:Categoria:Serial televisivi iniziati nel 2010]]<br />' .. '[[:Categoria:Serial televisivi in produzione]]<br />' '[[2010]] – in produzione'
}, { ' '[[:Categoria:Serial televisivi iniziati nel 2010]]<br />'.. '[[:Categoria:Serial televisivi in produzione]]<br />' '[[2010]] – in produzione'
},
-- con "in corso" con il trattino (U+002D) o la lineetta enne (U+2013)
{ 'tipo fiction=serial TV|anno prima visione=[[2010]] - in corso',
'[[:Categoria:Serial televisivi iniziati nel 2010]]<br />' ..
'[[:Categoria:Serial televisivi in produzione]]<br />' ..
'[[2010]] – in produzione'
},
{ 'tipo fiction=serial TV|anno prima visione=[[2010]] – in corso',
'[[:Categoria:Serial televisivi iniziati nel 2010]]<br />' ..
'[[:Categoria:Serial televisivi in produzione]]<br />' ..
'[[2010]] – in produzione'
}
})
end
|