def SetUp(self): self.api_version = 'alpha' self.SelectApi(calliope_base.ReleaseTrack.ALPHA, 'alpha') self.orig = router_test_utils.CreateEmptyRouterMessage( self.messages, track='alpha') self.orig.nats = [self.messages.RouterNat(name='my-nat')]
def testCreateWithAdvertisements_noAsn(self): self.SelectApi(self.track, self.api_version) expected = router_test_utils.CreateEmptyRouterMessage( self.messages, self.api_version) mode = self.messages.RouterBgp.AdvertiseModeValueValuesEnum.DEFAULT expected.bgp = self.messages.RouterBgp() expected.bgp.advertiseMode = mode result = copy.deepcopy(expected) result.region = 'us-central1' self.ExpectInsert(expected) self.ExpectOperationsPolling() self.ExpectGet(result) self.Run(""" compute routers create my-router --network default --region us-central1 --advertisement-mode=DEFAULT """) self.AssertOutputEquals("""\ NAME REGION NETWORK my-router us-central1 default """, normalize_space=True) self.AssertErrContains('Creating router [my-router]')
def SetUp(self): self.SelectApi('v1') self.track = calliope_base.ReleaseTrack.GA self.orig = router_test_utils.CreateEmptyRouterMessage( self.messages, track='v1') self.orig.nats = [ self.messages.RouterNat(name='nat1'), self.messages.RouterNat(name='nat2') ] self.make_requests.side_effect = iter([[self.orig], []])
def SetUp(self): self.SelectApi('v1') self.track = calliope_base.ReleaseTrack.GA self.router = router_test_utils.CreateEmptyRouterMessage(self.messages, track='v1') self.router.nats = [ self.messages.RouterNat( name='my-nat', natIpAllocateOption=self.messages.RouterNat. NatIpAllocateOptionValueValuesEnum.AUTO_ONLY) ] self.make_requests.side_effect = iter([[self.router]])
def testCreateEmptyRouter(self): self.SelectApi(self.track, self.api_version) expected = router_test_utils.CreateEmptyRouterMessage( self.messages, self.api_version) expected.description = 'my-desc' result = copy.deepcopy(expected) result.region = 'us-central1' self.ExpectInsert(expected) self.ExpectOperationsPolling() self.ExpectGet(result) self.Run(""" compute routers create my-router --network default --region us-central1 --description my-desc """) self.AssertOutputEquals("""\ NAME REGION NETWORK my-router us-central1 default """, normalize_space=True) self.AssertErrContains('Creating router [my-router]')
def SetUp(self): self.api_version = 'beta' self.SelectApi(calliope_base.ReleaseTrack.BETA, 'beta') self.orig = router_test_utils.CreateEmptyRouterMessage(self.messages, track='beta')
def SetUp(self): self.SelectApi('alpha') self.track = calliope_base.ReleaseTrack.ALPHA self.router = router_test_utils.CreateEmptyRouterMessage(self.messages, track='alpha')