Join GitHub today
Replace most subprocess-spawning tests w/ dependency injection #25
Many tests that are testing specific behavior of e.g
Only the highest level sanity/integration tests really need to do this; the rest should be able to work with a dependency-injected mock object that behaves as needed w/o spawning a real subprocess.
Completely forgot about this ticket - I took care of this before tackling #120 / #123 and the test suite went from ~9s to ~3s. Most of what remains are actual tests of