Commit 828dbc5f authored by Benjamin Rokseth's avatar Benjamin Rokseth
Browse files

Merge branch 'hotfix/DEICH-466-validering_aarstall_registrering'

parents 17013c28 914a204a
......@@ -25,7 +25,7 @@ module.exports = {
}
},
year: year => {
if (!/^\d{4}$/.test(year) || year < 1900 || year > new Date().getFullYear() - 5) { /* What is the actual requirements for age? */
if (!/^\d{4}$/.test(year) || year < 1900 || year >= new Date().getFullYear()) {
return 'invalidYear'
}
},
......
......@@ -53,7 +53,7 @@ Egenskap: Registrere låner
skal jeg se registreringsskjemaet
Og jeg tester feltet "firstName" for påkrevd og XSS
Og jeg tester feltet "lastName" for påkrevd og XSS
Og jeg tester fødselsdatofeltet for for gyldighetsjekk
Og jeg tester fødselsdatofeltet for gyldighetsjekk
Og jeg tester id-nummerfeltet for gyldighetssjekk
Når jeg legger inn mine personalia som "voksen"
Og jeg trykker på knappen for å sjekke om jeg er registrert fra før
......
......@@ -3,7 +3,7 @@ When(/^jeg tester feltet "([^"]*)" for påkrevd og XSS$/) do |field|
@site.PatronClientForms.has_xss_protection?(field)
end
When(/^jeg tester fødselsdatofeltet for for gyldighetsjekk$/) do
When(/^jeg tester fødselsdatofeltet for gyldighetsjekk$/) do
@site.PatronClientForms.is_invalid?('day', '')
@site.PatronClientForms.is_invalid?('day', '0')
@site.PatronClientForms.is_invalid?('day', '-1')
......@@ -25,7 +25,7 @@ When(/^jeg tester fødselsdatofeltet for for gyldighetsjekk$/) do
@site.PatronClientForms.is_invalid?('year', '-1')
@site.PatronClientForms.is_invalid?('year', '999')
@site.PatronClientForms.is_invalid?('year', '1899')
@site.PatronClientForms.is_invalid?('year', Date.today.year - 4)
@site.PatronClientForms.is_invalid?('year', Date.today.year + 1)
@site.PatronClientForms.is_invalid?('year', '20000')
@site.PatronClientForms.is_invalid?('year', 'a')
@site.PatronClientForms.is_valid?('year', '1900')
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment