ldap_test.go 499 B

12345678910111213141516171819202122
  1. package ldaputil
  2. import "testing"
  3. func TestTLSConfig_InsecureSkipVerifyPropagates(t *testing.T) {
  4. cases := []struct {
  5. name string
  6. skip bool
  7. want bool
  8. }{
  9. {"default verifies", false, false},
  10. {"skip flows through", true, true},
  11. }
  12. for _, c := range cases {
  13. t.Run(c.name, func(t *testing.T) {
  14. got := tlsConfig(Config{InsecureSkipVerify: c.skip})
  15. if got.InsecureSkipVerify != c.want {
  16. t.Fatalf("InsecureSkipVerify = %v, want %v", got.InsecureSkipVerify, c.want)
  17. }
  18. })
  19. }
  20. }