99 "path/filepath"
1010 "testing"
1111
12+ "github.com/elastic/go-resource"
1213 "github.com/stretchr/testify/assert"
1314 "github.com/stretchr/testify/require"
1415)
@@ -20,11 +21,15 @@ func TestTLSCertsInitialization(t *testing.T) {
2021
2122 assert .Error (t , verifyTLSCertificates (caCertFile , caCertFile , caKeyFile , "" ))
2223
23- configMap := make ( map [ configFile ] * simpleFile )
24- err := initTLSCertificates (profilePath , configMap )
24+ providerName := "test-file"
25+ resources , err := initTLSCertificates (providerName , profilePath )
2526 require .NoError (t , err )
2627
27- err = writeConfigFiles (configMap )
28+ resourceManager := resource .NewManager ()
29+ resourceManager .RegisterProvider (providerName , & resource.FileProvider {
30+ Prefix : profilePath ,
31+ })
32+ _ , err = resourceManager .Apply (resources )
2833 require .NoError (t , err )
2934
3035 assert .NoError (t , verifyTLSCertificates (caCertFile , caCertFile , caKeyFile , "" ))
@@ -49,12 +54,11 @@ func TestTLSCertsInitialization(t *testing.T) {
4954 assert .Error (t , verifyTLSCertificates (caCertFile , serviceCertFile , serviceKeyFile , service ))
5055
5156 // Check it is created again and is validated by the same CA.
52- configMap := make (map [configFile ]* simpleFile )
53- err := initTLSCertificates (profilePath , configMap )
57+ resources , err := initTLSCertificates (providerName , profilePath )
5458 require .NoError (t , err )
55-
56- err = writeConfigFiles (configMap )
59+ _ , err = resourceManager .Apply (resources )
5760 require .NoError (t , err )
61+
5862 assert .NoError (t , verifyTLSCertificates (caCertFile , serviceCertFile , serviceKeyFile , service ))
5963 })
6064}
0 commit comments