While testing phyx2ontology, we currently store its stdout in memory, but there is a 1MB limit on this output. We could increase the limit, but a better solution will be to write it to a temporary file. This PR implements that, as well as fixing a bug in testing and improved detection of processes being terminated by signals.
While testing phyx2ontology, we currently store its stdout in memory, but there is a 1MB limit on this output. We could increase the limit, but a better solution will be to write it to a temporary file. This PR implements that, as well as fixing a bug in testing and improved detection of processes being terminated by signals.