def test_gce_region_404(self, mock_get): r = mock_get.return_value r.status_code = 404 self.assertEquals('golo', config._default_region('foo.golo'))
def test_gce_region_timeout(self, mock_get): mock_get.side_effect = requests.exceptions.Timeout self.assertEquals('golo', config._default_region('foo.golo'))
def test_gce_region(self, mock_get): r = mock_get.return_value r.status_code = 200 r.text = 'projects/182615506979/zones/us-central1-f' self.assertEquals('us-central1-f', config._default_region('foo.golo'))