github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/apiserver/facades/agent/metricsender/export_test.go (about)

     1  // Copyright 2014 Canonical Ltd.  All rights reserved.
     2  
     3  package metricsender
     4  
     5  import "github.com/juju/testing"
     6  
     7  func PatchHost(host string) func() {
     8  	restoreHost := testing.PatchValue(&defaultSenderFactory, func(url string) MetricSender {
     9  		return &HTTPSender{url: host}
    10  	})
    11  	return func() {
    12  		restoreHost()
    13  	}
    14  }