(t *testing.T)
| 790 | } |
| 791 | |
| 792 | func TestTLSConfigEmpty(t *testing.T) { |
| 793 | configTLSConfig := TLSConfig{ |
| 794 | InsecureSkipVerify: true, |
| 795 | } |
| 796 | |
| 797 | expectedTLSConfig := &tls.Config{ |
| 798 | InsecureSkipVerify: configTLSConfig.InsecureSkipVerify, |
| 799 | } |
| 800 | |
| 801 | tlsConfig, err := NewTLSConfig(&configTLSConfig) |
| 802 | if err != nil { |
| 803 | t.Fatalf("Can't create a new TLS Config from a configuration (%s).", err) |
| 804 | } |
| 805 | |
| 806 | if !reflect.DeepEqual(tlsConfig, expectedTLSConfig) { |
| 807 | t.Fatalf("Unexpected TLS Config result: \n\n%+v\n expected\n\n%+v", tlsConfig, expectedTLSConfig) |
| 808 | } |
| 809 | } |
| 810 | |
| 811 | func TestTLSConfigInvalidCA(t *testing.T) { |
| 812 | invalidTLSConfig := []struct { |
nothing calls this directly
no test coverage detected