mirror of
https://github.com/photoprism/photoprism.git
synced 2026-07-17 16:49:04 +00:00
Tests: Add unit tests #3482
This commit is contained in:
parent
749d4b6d7e
commit
17242fb079
1 changed files with 14 additions and 0 deletions
|
|
@ -32,6 +32,20 @@ func TestPassword_SetPassword(t *testing.T) {
|
|||
assert.True(t, p.IsValid("abcd"))
|
||||
assert.False(t, p.IsValid("other"))
|
||||
})
|
||||
t.Run("Too long", func(t *testing.T) {
|
||||
p := NewPassword("urrwaxd19ldtz68x", "hgfttrgkncgdhfkbvuvygvbekdjbrtugbnljbtruhogtgbotuhblenbhoyuhntyyhngytohrpnehotyihniy", false)
|
||||
|
||||
err := p.SetPassword("hgfttrgkncgdhfkbvuvygvbekdjbrtugbnljbtruhogtgbotuhblenbhoyuhntyyhngytohrpnehotyihniy", false)
|
||||
|
||||
assert.Error(t, err)
|
||||
})
|
||||
t.Run("Too short", func(t *testing.T) {
|
||||
p := NewPassword("urrwaxd19ldtz68x", "", false)
|
||||
|
||||
err := p.SetPassword("", false)
|
||||
|
||||
assert.Error(t, err)
|
||||
})
|
||||
t.Run("Hash", func(t *testing.T) {
|
||||
p := NewPassword("urrwaxd19ldtz68x", "$2a$14$qCcNjxupSJV1gjhgdYxz8e9l0e0fTZosX0s0qhMK54IkI9YOyWLt2", true)
|
||||
assert.Len(t, p.Hash, 60)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue