• Julien Muchembled's avatar
    qa: add testrunner options to dump/check the format of network packets · e3cd5c5b
    Julien Muchembled authored
    With the switch to msgpack, there was no schema anymore whereas it was
    sometimes used for both automatic conversion (e.g. the last argument of
    AskStoreTransaction must now be explicitly cast to list) and type checking.
    
    This somewhat reintroduces a kind of schema that:
    - is used by the test suite for type checking
    - can be generated automatically from the test suite
      when one change the procotol
    e3cd5c5b
protocol_checker.py 6.78 KB