git.iko.soy/typeable/oauth2-proxy
on v1.0 help sign in
typeable/oauth2-proxy/htpasswd_test.go
16 lines 322 B history raw
1package main
3import (
4 "bytes"
5 "github.com/bmizerany/assert"
6 "testing"
7)
9func TestHtpasswd(t *testing.T) {
10 file := bytes.NewBuffer([]byte("testuser:{SHA}PaVBVZkYqAjCQCu6UBL2xgsnZhw=\n"))
11 h, err := NewHtpasswd(file)
12 assert.Equal(t, err, nil)
14 valid := h.Validate("testuser", "asdf")
15 assert.Equal(t, valid, true)