Ugrás a tartalomhoz

Modul:String/tests

A Wikipédiából, a szabad enciklopédiából
A lap korábbi változatát látod, amilyen JulesWinnfield-hu (vitalap | szerkesztései) 2015. november 8., 11:49-kor történt szerkesztése után volt. Ez a változat jelentősen eltérhet az aktuális változattól. (Visszavontam 5.110.86.7 (vita) szerkesztését (oldid: 16800258))

String modul tesztek[mi ez?]

Név Várt Tényleges
Igen testMatch
local p = require'Modul:String'
local ScribuntoUnit = require'Modul:ScribuntoUnit'
local suite = ScribuntoUnit:new()

function suite:testMatch()
	self:assertEquals('2015', p.match{args = {s = '2015', pattern = '%d+', nomatch = ''}})
	self:assertEquals('2015-03-31', p.match{args = {s = '2015-03-31', pattern = '%d+%-%d+%-%d+', nomatch = ''}})
	self:assertEquals('', p.match{args = {s = '2015', pattern = '%d+%-%d+%-%d+', nomatch = ''}})
	self:assertEquals('2015', p.match{args = {s = '2015', pattern = '^%d%d%d%d$', nomatch = ''}})
	self:assertEquals('', p.match{args = {s = '20150', pattern = '^%d%d%d%d$', nomatch = ''}})
end

return suite