diff --git a/test_automatic/go.sum b/test_automatic/go.sum index 97c0a2a..8e94420 100644 --- a/test_automatic/go.sum +++ b/test_automatic/go.sum @@ -5,6 +5,7 @@ github.com/go-asn1-ber/asn1-ber v1.5.1 h1:pDbRAunXzIUXfx4CB2QJFv5IuPiuoW+sWvr/Us github.com/go-asn1-ber/asn1-ber v1.5.1/go.mod h1:hEBeB/ic+5LoWskz+yKT7vGhhPYkProFKoKdwZRWMe0= github.com/go-ldap/ldap/v3 v3.3.0 h1:lwx+SJpgOHd8tG6SumBQZXCmNX51zM8B1cfxJ5gv4tQ= github.com/go-ldap/ldap/v3 v3.3.0/go.mod h1:iYS1MdmrmceOJ1QOTnRXrIs7i3kloqtmGQjRvjKpyMg= +github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= diff --git a/test_automatic/integration.go b/test_automatic/integration.go index f25979e..e5a4737 100644 --- a/test_automatic/integration.go +++ b/test_automatic/integration.go @@ -307,11 +307,17 @@ func reconnect(l *ldap.Conn) (l_nouv *ldap.Conn, err error){ func main() { - bindpassword = "FhvuwPzk0ko" - if len(os.Args)==2 { - bindpassword = os.Args[1] + var ok bool + bindpassword, ok = os.LookupEnv("BOTTIN_DEFAULT_ADMIN_PW") + if !ok { + if len(os.Args) == 2 { + bindpassword = os.Args[1] + } else { + bindpassword = "" + } } + log.Info(fmt.Sprintf("Password selected: %s",bindpassword)) //log.SetLevel(log.TraceLevel) //Create a connection with Bottin server