@@ -2,7 +2,6 @@ package plugin_test
22
33import (
44 "context"
5- "crypto/x509"
65 "database/sql"
76 "encoding/json"
87 "fmt"
@@ -152,30 +151,16 @@ func setupConnection(t *testing.T) *sql.DB {
152151 password := getEnv ("QUESTDB_PASSWORD" , "quest" )
153152 tlsEnabled := getEnv ("QUESTDB_TLS_ENABLED" , "false" )
154153 tlsConfigurationMethod := getEnv ("QUESTDB_METHOD" , "file-content" )
155- tlsCaCert := getEnv ("QUESTDB_CA_CERT" , `
156- -----BEGIN CERTIFICATE-----
157- MIIDHDCCAgSgAwIBAgIUJ0QbXYlE2EEuBtlURPgDc5Z9QaowDQYJKoZIhvcNAQEL
158- BQAwEzERMA8GA1UEAwwIcWRiX3Jvb3QwHhcNMjQwMjIwMTI1NTIwWhcNMzQwMjE3
159- MTI1NTIwWjATMREwDwYDVQQDDAhxZGJfcm9vdDCCASIwDQYJKoZIhvcNAQEBBQAD
160- ggEPADCCAQoCggEBALP08uf35zioPW+p1MsLwtAPuMAgUfRDF/G9IbSAIIMJ65v4
161- GVS6NXCf7qJmoLdfL+h/+DHhfscONs7o3Rzdj5ZNwGpJ3zvaxI7AGQwyvGxmLrq4
162- +UiQTWaP8ivTJGLAReRlfznjpouwJFluhp03rPtj5h6kYsiFbBWvHKf+KbUDotI8
163- xnGshba+IGJNR+jC1zto3vVkrzcL+D52HVG9nczCiRNtLa8lhsRmVR8YUSitn3ly
164- 9xE75XlC7AxatI/011bSpDIDka2+Au8vLcZDk8q+i6/vkYK0FUdSL5WmvtfOspnP
165- 5M5AQEGLQvrhYV1ojRlgLo/rJX02+2baEwQzxDECAwEAAaNoMGYwHQYDVR0OBBYE
166- FG5kKRTI/Oz/kGF22WZNw9UcOb1xMB8GA1UdIwQYMBaAFG5kKRTI/Oz/kGF22WZN
167- w9UcOb1xMA8GA1UdEwEB/wQFMAMBAf8wEwYDVR0RBAwwCoIIcWRiX3Jvb3QwDQYJ
168- KoZIhvcNAQELBQADggEBADR6VnCB3iB6Mr5S8MvuDlwdANkT0Gmm7rvJi/4mOj0A
169- 5hd4S39684RrzzNyakb0aEEuDdzlbJ6EC7rorks37vMNmUAa7LrFESBHPcPnmDcq
170- rjW8amE17P5QTtJiEKiIRG8xD8grCK2MF61I285BY4pbqE+oNeQw33Y73SfQZHjV
171- 5ZCQpdxYur3Z5BFFBqFowimrRBb/HpMd/9P+/jFNxeYXQWuzjt5cEcQtdx2ca/Ix
172- hbpD1K0Asm0IA2AoiC+5F9zmp6+f4UtHFKU6PeDBQVLQyzjiIb4tF1ZX9M4LrdW+
173- TIFr7kfJsOwa+y1x3aTs/7VSwNjfS4FqbvXy3S7OAOs=
174- -----END CERTIFICATE-----
175- ` )
176-
177- pool := x509 .NewCertPool ()
178- pool .AppendCertsFromPEM ([]byte (tlsCaCert ))
154+
155+ cwd , err := os .Getwd ()
156+ if err != nil {
157+ panic (err )
158+ }
159+
160+ tlsCaCert , err := os .ReadFile (path .Join (cwd , "../../keys/my-own-ca.crt" ))
161+ if err != nil {
162+ panic (err )
163+ }
179164
180165 var tlsMode string
181166 if tlsEnabled == "true" {
@@ -191,7 +176,7 @@ TIFr7kfJsOwa+y1x3aTs/7VSwNjfS4FqbvXy3S7OAOs=
191176 Password : password ,
192177 TlsMode : tlsMode ,
193178 ConfigurationMethod : tlsConfigurationMethod ,
194- TlsCACert : tlsCaCert ,
179+ TlsCACert : string ( tlsCaCert ) ,
195180 }, "version" )
196181 if err != nil {
197182 panic (err )
0 commit comments