[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3840: Handle unserializable arguments in log_call_deferred and tests (was: Add new test for eliotutil)

Tahoe-LAFS trac at tahoe-lafs.org
Sun Nov 21 18:07:10 UTC 2021


#3840: Handle unserializable arguments in log_call_deferred and tests
-------------------------+-----------------------
     Reporter:  fenn-cs  |      Owner:
         Type:  defect   |     Status:  new
     Priority:  normal   |  Milestone:  undecided
    Component:  unknown  |    Version:  n/a
   Resolution:           |   Keywords:
Launchpad Bug:           |
-------------------------+-----------------------
Description changed by fenn-cs:

Old description:

> Add new tests to cover import edge cases for log_call_deferred.

New description:

 Decorating functions that have unserialization (not JSON serializable)
 arguments with the custom wrapper for eliotutil `log_call_deferred` would
 raise exceptions.

 There are also no test to verify that the correct arguments are being
 received in both serializable and unserializable cases.

--

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3840#comment:1>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list