Skip to content
Snippets Groups Projects

Greg 89 login redirect

Merged elg requested to merge GREG-89-login-redirect into master
2 files
+ 39
0
Compare changes
  • Side-by-side
  • Inline
Files
2
import {
import {
getCookie,
getCookie,
 
deleteCookie,
 
setCookie,
isValidEmail,
isValidEmail,
isValidFnr,
isValidFnr,
isValidMobilePhoneNumber,
isValidMobilePhoneNumber,
@@ -77,6 +79,33 @@ test('Get unknown cookie returns null', async () => {
@@ -77,6 +79,33 @@ test('Get unknown cookie returns null', async () => {
document.cookie = 'csrftoken= ; expires = Thu, 01 Jan 1970 00:00:00 GMT'
document.cookie = 'csrftoken= ; expires = Thu, 01 Jan 1970 00:00:00 GMT'
})
})
 
test('Get known cookie returns value', async () => {
 
document.cookie = 'key=value'
 
expect(getCookie('key')).toEqual('value')
 
document.cookie = 'key= ; expires = Thu, 01, Jan 1970 00:00:00 GMT'
 
})
 
 
test('Deleting cookie removes it', async () => {
 
document.cookie = 'key=value'
 
expect(getCookie('key')).toEqual('value')
 
deleteCookie('key')
 
expect(getCookie('key')).toEqual(null)
 
})
 
 
test('setCookie creates a cookie with correct value', async () => {
 
setCookie('key', 'value')
 
expect(getCookie('key')).toEqual('value')
 
deleteCookie('key')
 
})
 
 
test('setCookie overrides value that was set before', async () => {
 
setCookie('key', 'value')
 
expect(getCookie('key')).toEqual('value')
 
setCookie('key', 'differentvalue')
 
expect(getCookie('key')).toEqual('differentvalue')
 
deleteCookie('key')
 
})
 
test('Valid fnr', async () => {
test('Valid fnr', async () => {
expect(isValidFnr('04026514903')).toEqual(true)
expect(isValidFnr('04026514903')).toEqual(true)
})
})
Loading