Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix random crashes and subsequent test failures in umbrella apps
There is a possibility of a race condition on stopping/restarting ExUnit/AssertValue apps more frequent within umbrella projects. When ExUnit is stopped, AssertValue may still attempt to flush the StringIO. This may lead to various errors. Changed code flushing ExUnit's IO to handle these states. Also changed AssertValue.Server to always restart on errors (default GenServer behaviour)
- Loading branch information