Exemplo n.º 1
0
 def take_action(self, parsed_args):
     api = AtmosphereAPI(self.app_args.auth_token,
                         base_url=self.app_args.base_url,
                         timeout=self.app_args.api_server_timeout,
                         verify=self.app_args.verify_cert)
     data = api.get_version()
     if data.ok:
         message = data.message
         self.app.stdout.write('Atmosphere {} {} [Built: {}]\n'.format(
             message['git_branch'], message['git_sha_abbrev'],
             ts_to_isodate(message['commit_date'], include_time=True)))
Exemplo n.º 2
0
 def test_getting_version_when_response_is_ok(self):
     api = AtmosphereAPI('token', base_url=self.mock_users_base_url)
     response = api.get_version()
     assert response.ok and response.message['git_branch'] == 'zesty-zapdos'
Exemplo n.º 3
0
 def test_getting_version_when_response_is_not_ok(self):
     api = AtmosphereAPI('token', base_url=self.mock_users_bad_base_url)
     response = api.get_version()
     assert not response.ok