summaryrefslogtreecommitdiff
path: root/python/arti_rpc_tests/src
Commit message (Expand)AuthorAgeFilesLines
* rpc: Correct RPC error code for "RequestNotFound".Nick Mathewson2025-01-221-1/+1
* rpc: Make cancel requests uncancellable.Nick Mathewson2025-01-221-0/+20
* rpc: Python Integration tests for cancelling requests.Nick Mathewson2025-01-222-0/+34
* python rpc: Expose an ArtiRpcObject for the "connection" object.Nick Mathewson2025-01-221-0/+1
* RPC tests: test that unix sockets still work.Nick Mathewson2025-01-151-0/+14
* RPC tests: use cookie authentication as the default.Nick Mathewson2025-01-152-4/+39
* rpc_tests: rename connpt_path, since we are about to have a second.Nick Mathewson2025-01-151-5/+6
* arti_rpc_tests: Use connpt-based server configuration.Nick Mathewson2024-12-191-7/+24
* rpc_tests: Add testcase for no-arguments ArtiRpcConn.Nick Mathewson2024-12-091-0/+26
* arti_rpc_tests: Check that the various forms of connect-point cfg work.Nick Mathewson2024-12-092-0/+231
* arti_rpc_tests: Clear environment variables with special meaning.Nick Mathewson2024-12-091-0/+13
* artilib: Revise C and Python APIs for builders.Nick Mathewson2024-12-091-3/+3
* rpc-client: Initial implementation for RPC connect points.Nick Mathewson2024-12-091-1/+6
* arti_rpc_tests: use Iterator, not GeneratorNick Mathewson2024-10-281-2/+2
* arti_rpc_tests: Fix a type errorNick Mathewson2024-10-242-2/+11
* python: Remove a spurious blank line.Nick Mathewson2024-10-241-1/+0
* python: Fix warnings about unused variables and modules.Nick Mathewson2024-10-243-8/+8
* Run "black" to reformat all our pythonNick Mathewson2024-10-244-31/+29
* rpc: Tweak release_owned to give an error on second removal of "connection".Nick Mathewson2024-10-231-0/+10
* python: Use logging to report nonfatal errors.Nick Mathewson2024-10-231-0/+3
* rpc: Add test for releasing the session object.Nick Mathewson2024-10-231-0/+14
* rpc: Add support for dropping the special "connection" object ID.Nick Mathewson2024-10-231-0/+21
* python: Automatically release RPC objects on __del__Nick Mathewson2024-10-231-0/+1
* python: Add tests for rpc:release.Nick Mathewson2024-10-232-0/+49
* python: add tests for opening streams via RPC.Nick Mathewson2024-10-212-0/+35
* python: Expose RPC status code from errors.Nick Mathewson2024-10-212-2/+5
* python: add more tests for the rpc code.Nick Mathewson2024-10-211-1/+38
* python: Move meta.features test to new module.Nick Mathewson2024-10-213-47/+50
* python: Provide a sensible way to set metaparams in requestsNick Mathewson2024-10-211-0/+14
* python: Decode JSON in rpc responses more aggressivelyNick Mathewson2024-10-211-6/+3
* python: Allow execute methods to accept dictsNick Mathewson2024-10-211-2/+1
* rpc: List missing required features in error dataNick Mathewson2024-10-171-0/+41
* rpc-tests: Resolve unused variable/import warnings.Nick Mathewson2024-10-103-6/+2
* rpc-tests: Avoid 'import *'Nick Mathewson2024-10-101-1/+1
* rpc-tests: Reformat using "black".Nick Mathewson2024-10-105-8/+18
* rpc-tests: Use argparse to parse cli.Nick Mathewson2024-10-101-2/+12
* rpc-tests: Rename setup.py to context.pyNick Mathewson2024-10-103-7/+7
* rpc-tests: Use a decorator instead of a magic function nameNick Mathewson2024-10-103-4/+16
* rpc-tests: Use __init__ instead of weird staticmethod.Nick Mathewson2024-10-102-6/+2
* rpc-tests: Format config file correctly for Toml.Nick Mathewson2024-10-101-16/+16
* rpc-integration: Use Path instead of str.Nick Mathewson2024-10-102-12/+15
* Start a set of integration tests in pythonNick Mathewson2024-10-106-0/+353