PythonConfluenceAPI
PythonConfluenceAPI copied to clipboard
Add tox test and vagrant confluence instance
Provides the following:
- Vagrant instance that provides a live confluence server.
- API testing against the same (partially resolves #2)
- tox to manage tests and test environments
- Makefile to standardize on interface.
- Added documentation for testing.
I wrote a handful of tests. It's only covers a portion of the API calls, but should provide a basis for adding more tests. Tests are executed in the order they appear within the file.
I did not add a make release/make build command to the Makefile as I wasn't sure of your build process for pip (and I wouldn't really be able to evaluate it either). You may consider looking at how flask does their make-release script, which is called by make release.
Very cool! I am going to look through these commits soon...I think I can certainly help write some tests as well.