Skip to content
  • Georges Racinet's avatar
    Switched Heptapod tests to Python3 · a6796784bc7f
    Georges Racinet authored
    apart from the usual str/bytes dance in subprocesses and I/O,
    (we can assume that hg and docker exec outputs are essentially
    ASCII, can be handled by the default UTF-8 codec or that we'd
    write something dedicated otherwise),
    the notable thing is that we need inner fixture generator to
    become a context manager, because something in teardowns catches
    StopIteration too early and raises RuntimeError. This is cleaner
    anyway.
    a6796784bc7f