github.com/axw/juju@v0.0.0-20161005053422-4bd6544d08d4/worker/discoverspaces/fake_test.go (about) 1 // Copyright 2016 Canonical Ltd. 2 // Licensed under the AGPLv3, see LICENCE file for details. 3 4 package discoverspaces_test 5 6 import ( 7 "github.com/juju/utils/set" 8 9 "github.com/juju/juju/api/base" 10 "github.com/juju/juju/environs" 11 "github.com/juju/juju/worker" 12 "github.com/juju/juju/worker/discoverspaces" 13 "github.com/juju/juju/worker/gate" 14 ) 15 16 type fakeWorker struct { 17 worker.Worker 18 } 19 20 type fakeAPICaller struct { 21 base.APICaller 22 } 23 24 type fakeFacade struct { 25 discoverspaces.Facade 26 } 27 28 type fakeEnviron struct { 29 environs.NetworkingEnviron 30 } 31 32 func fakeNewName(_ string, _ set.Strings) string { 33 panic("fake") 34 } 35 36 type fakeUnlocker struct { 37 gate.Unlocker 38 }