12345678910111213141516171819202122232425262728 |
- package ldap
- import (
- "github.com/astaxie/beego/logs"
- "log"
- "testing"
- )
- func TestCreate(t *testing.T) {
- client := Create("ldap://192.168.1.95:389", "dc=tonyandmoney,dc=cn")
- if client.Connected == false {
- log.Panic("connect fail")
- }
- err := client.Bind("cn=admin,dc=tonyandmoney,dc=cn", "TQ1312@kmlsx", true)
- if err != nil {
- logs.Error("Test error:", err)
- return
- }
- logs.Info("Test: ok")
- users, err := client.Search("")
- if err != nil {
- log.Panic(err)
- }
- for _, user := range users {
- logs.Info(user)
- }
- client.Close()
- }
|