Update integration-test of python client

This commit is contained in:
geekerzp
2015-07-07 10:39:58 +08:00
parent c88c85a317
commit bb570d7efa
4 changed files with 20 additions and 5 deletions

View File

@@ -374,8 +374,8 @@ class PetApi(object):
Deletes a pet Deletes a pet
:param str api_key: (optional)
:param int pet_id: Pet id to delete (required) :param int pet_id: Pet id to delete (required)
:param str api_key: (optional)
:return: None :return: None
""" """
@@ -384,7 +384,7 @@ class PetApi(object):
if pet_id is None: if pet_id is None:
raise ValueError("Missing the required parameter `pet_id` when calling `delete_pet`") raise ValueError("Missing the required parameter `pet_id` when calling `delete_pet`")
all_params = ['api_key', 'pet_id'] all_params = ['pet_id', 'api_key']
params = locals() params = locals()
for key, val in iteritems(params['kwargs']): for key, val in iteritems(params['kwargs']):
@@ -435,7 +435,7 @@ class PetApi(object):
:param int pet_id: ID of pet to update (required) :param int pet_id: ID of pet to update (required)
:param str additional_metadata: Additional data to pass to server (optional) :param str additional_metadata: Additional data to pass to server (optional)
:param File file: file to upload (optional) :param file file: file to upload (optional)
:return: None :return: None
""" """

View File

@@ -34,7 +34,7 @@ class Order(object):
'id': 'int', 'id': 'int',
'pet_id': 'int', 'pet_id': 'int',
'quantity': 'int', 'quantity': 'int',
'ship_date': 'DateTime', 'ship_date': 'datetime',
'status': 'str', 'status': 'str',
'complete': 'bool' 'complete': 'bool'
} }
@@ -58,7 +58,7 @@ class Order(object):
self.quantity = None # int self.quantity = None # int
self.ship_date = None # DateTime self.ship_date = None # datetime
# Order Status # Order Status
self.status = None # str self.status = None # str

View File

@@ -4,11 +4,13 @@ REQUIREMENTS_FILE=dev-requirements.txt
REQUIREMENTS_OUT=dev-requirements.txt.log REQUIREMENTS_OUT=dev-requirements.txt.log
SETUP_OUT=*.egg-info SETUP_OUT=*.egg-info
VENV=.venv VENV=.venv
DEACTIVE=false
### set virtualenv ### set virtualenv
if [ -z "$VIRTUAL_ENV" ]; then if [ -z "$VIRTUAL_ENV" ]; then
virtualenv $VENV --no-site-packages virtualenv $VENV --no-site-packages
source $VENV/bin/activate source $VENV/bin/activate
DEACTIVE=true
fi fi
### install dependencies ### install dependencies
@@ -17,3 +19,8 @@ python setup.py develop
### run tests ### run tests
tox tox
### deactivate virtualenv
if [ $DEACTIVE == true ]; then
deactivate
fi

View File

@@ -4,11 +4,13 @@ REQUIREMENTS_FILE=dev-requirements.txt
REQUIREMENTS_OUT=dev-requirements.txt.log REQUIREMENTS_OUT=dev-requirements.txt.log
SETUP_OUT=*.egg-info SETUP_OUT=*.egg-info
VENV=.venv VENV=.venv
DEACTIVE=false
### set virtualenv ### set virtualenv
if [ -z "$VIRTUAL_ENV" ]; then if [ -z "$VIRTUAL_ENV" ]; then
virtualenv $VENV --no-site-packages virtualenv $VENV --no-site-packages
source $VENV/bin/activate source $VENV/bin/activate
DEACTIVE=true
fi fi
### install dependencies ### install dependencies
@@ -17,3 +19,9 @@ python setup.py develop
### run tests ### run tests
nosetests nosetests
### deactivate virtualenv
if [ $DEACTIVE == true ]; then
deactivate
fi