Test: Fix windows test for SQL data sources (#69137)

This commit is contained in:
Zoltán Bedi 2023-06-21 11:14:05 +02:00 committed by GitHub
parent 15a85686c2
commit aedcd651fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -50,6 +50,9 @@ func SetupTestSecureSocksProxySettings(t *testing.T) *setting.SecureSocksDSProxy
})
require.NoError(t, err)
err = caCertFile.Close()
require.NoError(t, err)
// generate test client cert & key
cert := &x509.Certificate{
SerialNumber: big.NewInt(2019),
@ -77,6 +80,10 @@ func SetupTestSecureSocksProxySettings(t *testing.T) *setting.SecureSocksDSProxy
Bytes: certBytes,
})
require.NoError(t, err)
err = certFile.Close()
require.NoError(t, err)
clientKey := filepath.Join(tempDir, "client.key")
// nolint:gosec
// The gosec G304 warning can be ignored because all values come from the test
@ -88,6 +95,9 @@ func SetupTestSecureSocksProxySettings(t *testing.T) *setting.SecureSocksDSProxy
})
require.NoError(t, err)
err = keyFile.Close()
require.NoError(t, err)
return &setting.SecureSocksDSProxySettings{
ClientCert: clientCert,
ClientKey: clientKey,