Skip to content

Adds XML-RPC proxy server to be used for tests#534

Merged
sudorandom merged 4 commits into
softlayer:masterfrom
sudorandom:stub-server-testing
Apr 27, 2015
Merged

Adds XML-RPC proxy server to be used for tests#534
sudorandom merged 4 commits into
softlayer:masterfrom
sudorandom:stub-server-testing

Conversation

@sudorandom
Copy link
Copy Markdown
Contributor

This allows the bindings to be used without a special transport in order to run tests.

  • Setting compression off would still send compression headers. That is now fixed.
  • Fixes minor testing errors.

This allows the bindings to be used without a special transport in order to run tests.

* Setting compression off would still send compression headers. That is now fixed.
* Fixes minor testing errors.
@landscape-bot
Copy link
Copy Markdown

Code Health
Code quality remained the same when pulling 7132112 on sudorandom:stub-server-testing into 05ca114 on softlayer:master.

@coveralls
Copy link
Copy Markdown

Coverage Status

Coverage increased (+0.1%) to 86.12% when pulling 7132112 on sudorandom:stub-server-testing into 05ca114 on softlayer:master.

@sudorandom
Copy link
Copy Markdown
Contributor Author

With this change, a new HTTP server is stood up and torn down for each test case class. This is a real XML-RPC server which responds with mocked and/or fixtured responses. It uses the built xmlrpc parsing library for Python, so it's not to be used as a real server (https://docs.python.org/2/library/xml.html#xml-vulnerabilities) but it's sufficient for testing purposes.

@landscape-bot
Copy link
Copy Markdown

Code Health
Code quality remained the same when pulling be7093d on sudorandom:stub-server-testing into 05ca114 on softlayer:master.

@coveralls
Copy link
Copy Markdown

Coverage Status

Coverage increased (+0.1%) to 86.12% when pulling be7093d on sudorandom:stub-server-testing into 05ca114 on softlayer:master.

@landscape-bot
Copy link
Copy Markdown

Code Health
Code quality remained the same when pulling 7fa491c on sudorandom:stub-server-testing into 05ca114 on softlayer:master.

@coveralls
Copy link
Copy Markdown

Coverage Status

Coverage increased (+0.1%) to 86.12% when pulling 7fa491c on sudorandom:stub-server-testing into 05ca114 on softlayer:master.

sudorandom added a commit that referenced this pull request Apr 27, 2015
Adds XML-RPC proxy server to be used for tests
@sudorandom sudorandom merged commit abb99e1 into softlayer:master Apr 27, 2015
@sudorandom sudorandom deleted the stub-server-testing branch April 27, 2015 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants