Commit 6f546377 authored by k8s-merge-robot's avatar k8s-merge-robot Committed by GitHub

Merge pull request #27734 from quinton-hoole/2016-06-20-rename-dnsprovider-route53-testing-package

Automatic merge from submit-queue Rename dnsprovider/providers/aws/route53/internal/testing to stubs. Resolves https://github.com/kubernetes/kubernetes/pull/27586#issuecomment-227295995 cc @colhom @goltermann
parents fae7285b acaad606
......@@ -18,19 +18,19 @@ package route53
import (
"k8s.io/kubernetes/federation/pkg/dnsprovider"
"k8s.io/kubernetes/federation/pkg/dnsprovider/providers/aws/route53/testing"
"k8s.io/kubernetes/federation/pkg/dnsprovider/providers/aws/route53/stubs"
)
// Compile time check for interface adeherence
var _ dnsprovider.Interface = Interface{}
type Interface struct {
service testing.Route53API
service stubs.Route53API
}
// newInterfaceWithStub facilitates stubbing out the underlying AWS Route53
// library for testing purposes. It returns an provider-independent interface.
func newInterfaceWithStub(service testing.Route53API) *Interface {
func newInterfaceWithStub(service stubs.Route53API) *Interface {
return &Interface{service}
}
......
......@@ -23,7 +23,7 @@ import (
"testing"
"k8s.io/kubernetes/federation/pkg/dnsprovider"
route53testing "k8s.io/kubernetes/federation/pkg/dnsprovider/providers/aws/route53/testing"
route53testing "k8s.io/kubernetes/federation/pkg/dnsprovider/providers/aws/route53/stubs"
"k8s.io/kubernetes/federation/pkg/dnsprovider/rrstype"
"github.com/aws/aws-sdk-go/aws"
......
......@@ -15,7 +15,7 @@ limitations under the License.
*/
/* internal implements a stub for the AWS Route53 API, used primarily for unit testing purposes */
package testing
package stubs
import (
"fmt"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment