forked from loafle/openapi-generator-original
Requirements.
Python 2.7 and later.
Setuptools
You can install the bindings via Setuptools.
python setup.py install
Or you can install from Github via pip:
pip install git+https://github.com/geekerzp/SwaggerPetstore-python.git
To use the bindings, import the pacakge:
import SwaggerPetstore
Manual Installation
If you do not wish to use setuptools, you can download the latest release. Then, to use the bindings, import the package:
import path.to.SwaggerPetstore-python.SwaggerPetstore
Getting Started
TODO
Documentation
TODO
Tests
(Make sure you have installed virtualenv using sudo pip install virtualenv)
Execute the following command to run the tests in the current Python (v2 or v3) environment:
$ make test
[... magically installs dependencies and runs tests on your virtualenv]
Ran 7 tests in 19.289s
OK
or
$ mvn integration-test -rf :PythonPetstoreClientTests
Using 2195432783 as seed
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 37.594 s
[INFO] Finished at: 2015-05-16T18:00:35+08:00
[INFO] Final Memory: 11M/156M
[INFO] ------------------------------------------------------------------------
If you want to run the tests in all the python platforms:
$ make test-all
[... tox creates a virtualenv for every platform and runs tests inside of each]
py27: commands succeeded
py34: commands succeeded
congratulations :)