github.com/mhilton/juju-juju@v0.0.0-20150901100907-a94dd2c73455/apiserver/metricsender/export_test.go (about) 1 // Copyright 2014 Canonical Ltd. All rights reserved. 2 3 package metricsender 4 5 import ( 6 "crypto/x509" 7 8 "github.com/juju/testing" 9 ) 10 11 func PatchHostAndCertPool(host string, certPool *x509.CertPool) func() { 12 restoreHost := testing.PatchValue(&metricsHost, host) 13 restoreCertsPool := testing.PatchValue(&metricsCertsPool, certPool) 14 return func() { 15 restoreHost() 16 restoreCertsPool() 17 } 18 }