Closed LasseBlaauwbroek closed 1 year ago
Note that I recommend reviewing commit-by-commit. They should be reasonably self-contained.
Additional cleanups:
test_capability_old.py
. It's tests also exist in test_capability.py
, except that the old version uses explicit .capnp
file loading through a fixture. But this is already tested in load_test.py
..capnp
file loading fixture in test_capability_context.py
in favor of the approach in test_capapbility.py
._new_server
option. (This seems very ugly, and having two ways to do the same thing means more code-paths to test.)Thanks!
Done in this PR:
.wait()
. Chaining can no longer be done usingthen()
VoidPromise
and most ofPromise
. OnlyRemotePromise
remains as a major class, for pipelining purposes.