Modulo:Bio/test

Versione del 11 giu 2016 alle 13:55 di Rotpunkt (discussione | contributi) (+test AnnoMorte non valido)
-- Unit tests per [[Modulo:Bio]]. Cliccare sulla pagina di discussione per eseguire i test.
local p = require("Module:UnitTests")

function p:test_categories()
	self:preprocess_equals_many('{{#invoke:Bio/sandbox|categorie|Debug=1|', '}}', {
		-- nessuna categoria luogo e data di nascita/morte e attività
		{ 'Categorie=no|FineIncipit=no',
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità
		{ 'Attività=scrittore|Nazionalità=italiano',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + AnnoNascita
		{ 'Attività=scrittore|Nazionalità=italiano|AnnoNascita=1900',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Nati nel 1900]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + AnnoMorte
		{ 'Attività=scrittore|Nazionalità=italiano|AnnoMorte=1900',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Morti nel 1900]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + AnnoMorte=?
		{ 'Attività=scrittore|Nazionalità=italiano|AnnoMorte=?',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Anno di morte sconosciuto]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + GiornoMeseNascita
		{ 'Attività=scrittore|Nazionalità=italiano|GiornoMeseNascita=15 gennaio',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:Nati il 15 gennaio]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + AnnoMorte + GiornoMeseMorte
		{ 'Attività=scrittore|Nazionalità=italiano|AnnoMorte=1900|GiornoMeseMorte=15 gennaio',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Morti nel 1900]]<br />' ..
		  '[[:Categoria:Morti il 15 gennaio]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Nome + Cognome + Attività + Nazionalità
		{ 'Nome=Mario|Cognome=Rossi|Attività=scrittore|Nazionalità=italiano',
		  'DEFAULTSORT:Rossi&#32;,Mario<br />' ..
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Nome + Cognome con diacritici + Attività + Nazionalità
		{ 'Nome=Ṃāŕïø|Cognome=Ŕôṧṧĭ|Attività=scrittore|Nazionalità=italiano',
		  'DEFAULTSORT:Rossi&#32;,Mario<br />' ..
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Nome con diacritici + Attività + Nazionalità
		{ 'Nome=Ṃāŕïø|Attività=scrittore|Nazionalità=italiano',
		  'DEFAULTSORT:Mario<br />' ..
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Nome + Cognome + ForzaOrdinamento + Attività + Nazionalità
		{ 'Nome=Mario|Cognome=Rossi|ForzaOrdinamento=test|Attività=scrittore|Nazionalità=italiano',
		  'DEFAULTSORT:test<br />' ..
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + LuogoNascita
		{ 'Attività=scrittore|Nazionalità=italiano|LuogoNascita=Roma',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:Nati a Roma]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + LuogoMorte + AnnoMorte
		{ 'Attività=scrittore|Nazionalità=italiano|LuogoMorte=Roma|AnnoMorte=1900',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Morti nel 1900]]<br />' ..
		  '[[:Categoria:Morti a Roma]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + LuogoNascita + LuogoMorte + AnnoMorte e Modulo:Bio/Cat_luoghi
		{ 'Attività=scrittore|Nazionalità=italiano|LuogoNascita=Il Cairo|LuogoMorte=Il Cairo|AnnoMorte=1900',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Morti nel 1900]]<br />' ..
		  '[[:Categoria:Nati al Cairo]]<br />' ..
		  '[[:Categoria:Morti al Cairo]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + NazionalitàNaturalizzato
		{ 'Attività=scrittore|Nazionalità=italiano|NazionalitàNaturalizzato=francese',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:scrittori francesi]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + Cittadinanza
		{ 'Attività=scrittore|Nazionalità=italiano|Cittadinanza=francese',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:scrittori francesi]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Epoca + Attività + Nazionalità
		{ 'Epoca=1900|Attività=scrittore|Nazionalità=italiano',
		  '[[:Categoria:scrittori italiani del XX secolo]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Epoca + Epoca2 + Attività + Nazionalità
		{ 'Epoca=1900|Epoca2=2000|Attività=scrittore|Nazionalità=italiano',
		  '[[:Categoria:scrittori italiani del XX secolo]]<br />' ..
		  '[[:Categoria:scrittori italiani del XXI secolo]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Epoca + Epoca2 + Attività + Nazionalità + NazionalitàNaturalizzato + Cittadinanza
		{ 'Epoca=1900|Epoca2=2000|Attività=scrittore|Nazionalità=italiano|NazionalitàNaturalizzato=francese|Cittadinanza=tedesca',
		  '[[:Categoria:scrittori italiani del XX secolo]]<br />' ..
		  '[[:Categoria:scrittori italiani del XXI secolo]]<br />' ..
		  '[[:Categoria:scrittori francesi del XX secolo]]<br />' ..
		  '[[:Categoria:scrittori francesi del XXI secolo]]<br />' ..
		  '[[:Categoria:scrittori tedeschi del XX secolo]]<br />' ..
		  '[[:Categoria:scrittori tedeschi del XXI secolo]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Epoca + Attività + Attività2 + Attività3 + Nazionalità
		{ 'Epoca=1900|Attività=scrittore|Attività2=poeta|Attività3=drammaturgo|Nazionalità=italiano',
		  '[[:Categoria:scrittori italiani del XX secolo]]<br />' ..
		  '[[:Categoria:poeti italiani del XX secolo]]<br />' ..
		  '[[:Categoria:drammaturghi italiani del XX secolo]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
	})
end

function p:test_eta122() 
	self:preprocess_equals_many('{{#invoke:Bio/sandbox|categorie|Debug=1|', '}}', {
		-- Attività + Nazionalità + AnnoNascita=1000
		{ 'Attività=scrittore|Nazionalità=italiano|AnnoNascita=1000',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Nati nel 1000]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />' ..
		  '[[:Categoria:Persone con più di 122 anni]]<br />'
		},
		-- Attività + Nazionalità + AnnoNascita=1000 test
		{ 'Attività=scrittore|Nazionalità=italiano|AnnoNascita=1000 test',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Persone viventi]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + AnnoNascita=1000 + AnnoMorte=?
		{ 'Attività=scrittore|Nazionalità=italiano|AnnoNascita=1000|AnnoMorte=?',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Nati nel 1000]]<br />' ..
		  '[[:Categoria:Anno di morte sconosciuto]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + AnnoNascita=1000 + AnnoMorte=1122
		{ 'Attività=scrittore|Nazionalità=italiano|AnnoNascita=1000|AnnoMorte=1122',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Nati nel 1000]]<br />' ..
		  '[[:Categoria:Morti nel 1122]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		},
		-- Attività + Nazionalità + AnnoNascita=1000 + AnnoMorte=1123
		{ 'Attività=scrittore|Nazionalità=italiano|AnnoNascita=1000|AnnoMorte=1123',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Nati nel 1000]]<br />' ..
		  '[[:Categoria:Morti nel 1123]]<br />' ..
		  '[[:Categoria:BioBot]]<br />' ..
		  '[[:Categoria:Persone con più di 122 anni]]<br />'
		},
		-- Attività + Nazionalità + AnnoNascita=1000 + AnnoMorte=1123 test
		{ 'Attività=scrittore|Nazionalità=italiano|AnnoNascita=1000|AnnoMorte=1123 test',
		  '[[:Categoria:scrittori italiani]]<br />' ..
		  '[[:Categoria:Nati nel 1000]]<br />' ..
		  '[[:Categoria:BioBot]]<br />'
		}
	})
end

function p:test_incipit()
	self:preprocess_equals_many("{{Bio/Sandbox|", "}}", {
		-- test parametri obbligatori (senza Categorie=no e FineIncipit)
		{"Nome=Mario|Sesso=M|Attività=scrittore|Nazionalità=italiano", "'''Mario'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		{"Nome=Giulia|Sesso=F|Attività=scrittrice|Nazionalità=italiana", "'''Giulia'''&#32;(...)&#32;è&#32;una&#32;[[scrittore|scrittrice]]&#32;[[Italia|italiana]]."},
		-- test parametri obbligatori (con Categorie=no e FineIncipit)
		{"Nome=Federico I|Categorie=no|FineIncipit=fu imperatore del [[Sacro Romano Impero]]", "'''Federico I'''&#32;(...)&#32;fu imperatore del [[Sacro Romano Impero]]."},
		-- Cognome
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		{"Nome=Giulia|Cognome=Bianchi|Sesso=F|Attività=scrittrice|Nazionalità=italiana", "'''Giulia&#32;Bianchi'''&#32;(...)&#32;è&#32;una&#32;[[scrittore|scrittrice]]&#32;[[Italia|italiana]]."},
		-- Titolo
		{"Titolo=Lord|Nome=Horatio|Cognome=Nelson|Sesso=M|Attività=ammiraglio|Nazionalità=britannico", "Lord&#32;'''Horatio&#32;Nelson'''&#32;(...)&#32;è&#32;un&#32;[[ammiraglio]]&#32;[[Regno Unito|britannico]]."},
		-- PostCognome
		{"Nome=Mario|Cognome=Rossi|PostCognome=meglio conosciuto come Tizio|Sesso=M|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;meglio conosciuto come Tizio&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- PostCognomeVirgola
		{"Nome=Mario|Cognome=Rossi|PostCognomeVirgola=meglio conosciuto come Caio|Sesso=M|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi''',&#32;meglio conosciuto come Caio&#32;(...),&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- PreData  
		{"Nome=Mario|Sesso=M|PreData=test predata|Attività=scrittore|Nazionalità=italiano", "'''Mario'''&#32;(test predata;&#32;...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- LuogoNascita
		{"Nome=Mario|Cognome=Rossi|Sesso=M|LuogoNascita=Roma|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;([[Roma]],&#32;...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- LuogoNascitaLink
		{"Nome=Mario|Cognome=Rossi|Sesso=M|LuogoNascita=San Paolo|LuogoNascitaLink=San Paolo (città)|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;([[San Paolo (città)|San Paolo]],&#32;...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- LuogoNascitaAlt (necessita LuogoNascita per essere visualizzato)
		{"Nome=Mario|Cognome=Rossi|Sesso=M|LuogoNascita=Roma|LuogoNascitaAlt=o [[Firenze]]|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;([[Roma]]&#32;o [[Firenze]],&#32;...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- GiornoMeseNascita
		{"Nome=Mario|Cognome=Rossi|Sesso=M|GiornoMeseNascita=15 gennaio|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;([[15 gennaio]]&#32;...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- GiornoMeseNascita personalizzato
		{"Nome=Mario|Cognome=Rossi|Sesso=M|GiornoMeseNascita=[[14 gennaio|14]] o [[15 gennaio]]|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;([[14 gennaio|14]] o [[15 gennaio]]&#32;...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- AnnoNascita
		{"Nome=Mario|Cognome=Rossi|Sesso=M|AnnoNascita=1910|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;([[1910]])&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- GiornoMeseNascita + AnnoNascita
		{"Nome=Mario|Cognome=Rossi|Sesso=M|GiornoMeseNascita=15 gennaio|AnnoNascita=1910|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;([[15 gennaio]]&#32;[[1910]])&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- NoteNascita
		{"Nome=Mario|Cognome=Rossi|Sesso=M|GiornoMeseNascita=15 gennaio|AnnoNascita=1910|NoteNascita=, 2 gennaio del [[calendario giuliano]]|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;([[15 gennaio]]&#32;[[1910]], 2 gennaio del [[calendario giuliano]])&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- AnnoMorte
		{"Nome=Mario|Cognome=Rossi|Sesso=M|AnnoMorte=1990|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...&#32;–&#32;[[1990]])&#32;è&#32;stato&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- AnnoMorte=?
		{"Nome=Mario|Cognome=Rossi|Sesso=M|AnnoMorte=?|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...&#32;–&#32;...)&#32;è&#32;stato&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- LuogoMorte (necessita AnnoMorte per essere visualizzato)
		{"Nome=Mario|Cognome=Rossi|Sesso=M|AnnoMorte=1990|LuogoMorte=Roma|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...&#32;–&#32;[[Roma]],&#32;[[1990]])&#32;è&#32;stato&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- LuogoMorteLink (necessita AnnoMorte per essere visualizzato)
		{"Nome=Mario|Cognome=Rossi|Sesso=M|AnnoMorte=1990|LuogoMorte=San Paolo|LuogoMorteLink=San Paolo (città)|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...&#32;–&#32;[[San Paolo (città)|San Paolo]],&#32;[[1990]])&#32;è&#32;stato&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- LuogoMorteAlt (necessita AnnoMorte per essere visualizzato)
		{"Nome=Mario|Cognome=Rossi|Sesso=M|AnnoMorte=1990|LuogoMorte=Roma|LuogoMorteAlt=o [[Firenze]]|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...&#32;–&#32;[[Roma]]&#32;o [[Firenze]],&#32;[[1990]])&#32;è&#32;stato&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- GiornoMeseMorte (necessita AnnoMorte per essere visualizzato)
		{"Nome=Mario|Cognome=Rossi|Sesso=M|AnnoMorte=1990|GiornoMeseMorte=15 febbraio|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...&#32;–&#32;[[15 febbraio]]&#32;[[1990]])&#32;è&#32;stato&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- NoteMorte
		{"Nome=Mario|Cognome=Rossi|Sesso=M|AnnoMorte=1990|GiornoMeseMorte=15 febbraio|NoteMorte=, 2 febbraio del [[calendario giuliano]]|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...&#32;–&#32;[[15 febbraio]]&#32;[[1990]], 2 febbraio del [[calendario giuliano]])&#32;è&#32;stato&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- PreAttività
		{"Nome=Mario|Cognome=Rossi|Sesso=M|PreAttività=è un ex|Attività=tennista|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...)&#32;è un ex&#32;[[tennis|tennista]]&#32;[[Italia|italiano]]."},
		-- Attività2
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Attività2=poeta|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;e&#32;[[poeta]]&#32;[[Italia|italiano]]."},
		-- Attività2 + Attività3
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Attività2=poeta|Attività3=drammaturgo|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]],&#32;[[poeta]]&#32;e&#32;[[drammaturgo]]&#32;[[Italia|italiano]]."},
		-- Attività2 + Attività3 + AttivitàAltre
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Attività2=poeta|Attività3=drammaturgo|AttivitàAltre=e [[filologo]]|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]],&#32;[[poeta]],&#32;[[drammaturgo]]&#32;e [[filologo]]&#32;[[Italia|italiano]]."},
		-- NazionalitàNaturalizzato
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Nazionalità=italiano|NazionalitàNaturalizzato=francese", "'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]&#32;[[Naturalizzazione|naturalizzato]]&#32;[[Francia|francese]]."},
		-- NazionalitàNaturalizzato con sesso F
		{"Nome=Giulia|Sesso=F|Attività=scrittrice|Nazionalità=italiana|NazionalitàNaturalizzato=francese", "'''Giulia'''&#32;(...)&#32;è&#32;una&#32;[[scrittore|scrittrice]]&#32;[[Italia|italiana]]&#32;[[Naturalizzazione|naturalizzata]]&#32;[[Francia|francese]]."},
		-- NazionalitàNaturalizzato con sesso F e articolo "un"		
		{"Nome=Giulia|Sesso=F|Attività=architetto|Nazionalità=italiano|NazionalitàNaturalizzato=francese", "'''Giulia'''&#32;(...)&#32;è&#32;un&#32;[[architetto]]&#32;[[Italia|italiano]]&#32;[[Naturalizzazione|naturalizzato]]&#32;[[Francia|francese]]."},
		-- Cittadinanza
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Nazionalità=italiano|Cittadinanza=francese", "'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]&#32;con cittadinanza&#32;[[Francia|francese]]."},
		-- PostNazionalità
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Nazionalità=italiano|PostNazionalità=di madrelingua [[lingua francese|francese]]", "'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]&#32;di madrelingua [[lingua francese|francese]]."},
		-- FineIncipit
		{"Nome=Federico I|Cognome=Hohenstaufen|Sesso=M|AnnoNascita=1122|AnnoMorte = 1190|Categorie=no|FineIncipit=fu imperatore del [[Sacro Romano Impero]]", "'''Federico I&#32;Hohenstaufen'''&#32;([[1122]]&#32;–&#32;[[1190]])&#32;fu imperatore del [[Sacro Romano Impero]]."},
		-- Punto
		{"Nome=Zenone di Tarso|Sesso=M|Categorie=no|FineIncipit=è stato un [[filosofo]] vissuto tra il III e il II secolo a.C.|Punto=no", "'''Zenone di Tarso'''&#32;(...)&#32;è stato un [[filosofo]] vissuto tra il III e il II secolo a.C."},
		-- Immagine
		{"Nome=Mario|Sesso=M|Attività=scrittore|Nazionalità=italiano|Immagine=Farm-Fresh user.png", "[[File:Farm-Fresh user.png|thumb|Mario]]\n'''Mario'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- Immagine + Cognome
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Nazionalità=italiano|Immagine=Farm-Fresh user.png", "[[File:Farm-Fresh user.png|thumb|Mario Rossi]]\n'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- Didascalia
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Nazionalità=italiano|Immagine=Farm-Fresh user.png|Didascalia=Mario Rossi nel 2013", "[[File:Farm-Fresh user.png|thumb|Mario Rossi nel 2013]]\n'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- Didascalia2
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Nazionalità=italiano|Immagine=Farm-Fresh user.png|Didascalia=Mario Rossi nel 2013|Didascalia2=Premio Strega 1999", "[[File:Farm-Fresh user.png|thumb|Mario Rossi nel 2013<hr />Premio Strega 1999]]\n'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},		
		-- DimImmagine
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Nazionalità=italiano|Immagine=Farm-Fresh user.png|DimImmagine=300", "[[File:Farm-Fresh user.png|thumb|300px|Mario Rossi]]\n'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- Didascalia + DimImmagine
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Nazionalità=italiano|Immagine=Farm-Fresh user.png|Didascalia=Mario Rossi nel 2013|DimImmagine=300", "[[File:Farm-Fresh user.png|thumb|300px|Mario Rossi nel 2013]]\n'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- test articoli maschili: un
		{"Nome=Mario|Sesso=M|Attività=filosofo|Nazionalità=italiano", "'''Mario'''&#32;(...)&#32;è&#32;un&#32;[[filosofo]]&#32;[[Italia|italiano]]."},
		-- articoli maschili: uno
		{"Nome=Mario|Sesso=M|Attività=scultore|Nazionalità=italiano", "'''Mario'''&#32;(...)&#32;è&#32;uno&#32;[[scultore]]&#32;[[Italia|italiano]]."},
		-- articoli maschili: una
		{"Nome=Mario|Sesso=M|Attività=personalità religiosa|Nazionalità=italiana", "'''Mario'''&#32;(...)&#32;è&#32;una&#32;[[religione|personalità religiosa]]&#32;[[Italia|italiana]]."},
		-- test articoli femminili: un
		{"Nome=Giulia|Sesso=F|Attività=architetto|Nazionalità=italiano", "'''Giulia'''&#32;(...)&#32;è&#32;un&#32;[[architetto]]&#32;[[Italia|italiano]]."},
		-- articoli femminili: una
		{"Nome=Giulia|Sesso=F|Attività=scultrice|Nazionalità=italiana", "'''Giulia'''&#32;(...)&#32;è&#32;una&#32;[[scultrice]]&#32;[[Italia|italiana]]."},
		-- articoli femminili: un'
		{"Nome=Giulia|Sesso=F|Attività=attrice|Nazionalità=italiana", "'''Giulia'''&#32;(...)&#32;è&#32;un'[[attore|attrice]]&#32;[[Italia|italiana]]."},
		-- AttivitàAltre inizia con "," => spazio automatico non inserito
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Attività2=poeta|Attività3=drammaturgo|AttivitàAltre=, [[filologo]] e [[regista]]|Nazionalità=italiano", "'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]],&#32;[[poeta]],&#32;[[drammaturgo]], [[filologo]] e [[regista]]&#32;[[Italia|italiano]]."},
		-- PostCognome inizia con "," => spazio automatico non inserito
		{"Nome=Mario|Cognome=Rossi|PostCognome=, meglio conosciuto come Tizio|Sesso=M|Attività=scrittore|Nazionalità=italiano", "'''Mario&#32;Rossi''', meglio conosciuto come Tizio&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]]."},
		-- PostNazionalità inizia con "," => spazio automatico non inserito
		{"Nome=Mario|Cognome=Rossi|Sesso=M|Attività=scrittore|Nazionalità=italiano|PostNazionalità=, di madrelingua [[lingua inglese|inglese]]", "'''Mario&#32;Rossi'''&#32;(...)&#32;è&#32;uno&#32;[[scrittore]]&#32;[[Italia|italiano]], di madrelingua [[lingua inglese|inglese]]."},
		-- FineIncipit inizia con "," => spazio automatico non inserito
		{"Nome=Federico I|Cognome=Hohenstaufen|Sesso=M|AnnoNascita=1122|AnnoMorte=1190|Categorie=no|FineIncipit=, figlio di Federico II, fu imperatore del [[Sacro Romano Impero]]", "'''Federico I&#32;Hohenstaufen'''&#32;([[1122]]&#32;–&#32;[[1190]]), figlio di Federico II, fu imperatore del [[Sacro Romano Impero]]."},
	})
end

return p