Testing, Python, Unit Testing, Automation.
one which, when called, will run the test function over a wide range of matching data from that strategy. Anyway, this test immediately finds a bug in the code: Falsifying example: test_decode_inverts_encode(s='') UnboundLocalError: local variable 'character' referenced before assignment Hypothesis