Differences Between: [Versions 310 and 311] [Versions 39 and 311]
Unit tests for the XML-RPC web service server.
Copyright: | 2016 Cameron Ball |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 163 lines (7 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
locallib_test:: (5 methods):
setUp()
test_prepare_response()
test_generate_error()
prepare_response_provider()
generate_error_provider()
Class: locallib_test - X-Ref
Unit tests for the XML-RPC web service server.setUp() X-Ref |
Setup. |
test_prepare_response($returnsdesc, $returns, $expected) X-Ref |
Test that the response generated is correct There is a bug in PHP that causes the xml_rpc library to incorrectly escape multibyte characters. See https://bugs.php.net/bug.php?id=41650 param: string $returnsdesc Webservice function return description param: string $returns Webservice function description param: string $expected The expected XML-RPC response |
test_generate_error($exception, $code, $expected) X-Ref |
Test that the response generated is correct There is a bug in PHP that causes the xml_rpc library to incorrectly escape multibyte characters. See https://bugs.php.net/bug.php?id=41650 param: Exception $exception An exception to be provided to generate_error param: string $code An error code to be provided to generate_error param: string $expected The expected XML-RPC response |
prepare_response_provider() X-Ref |
Data provider for the prepare_response testcase return: array of testcases |
generate_error_provider() X-Ref |
Data provider for the generate_error testcase return: array of testcases |