You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
hopefully processes show "live" results via writing to a shared IO stream
view queries db to output test results
Basically I wanna use a sqlite as a nice, ACID-compliant, way to have multiple processes write shared result test data. I don't want to bring in sqlite as a dependency to assert as it's only needed if you even want to run tests parallel.
Would probably need to refactor the runner and view to have a more extendable API to allow this new gem to customize as needed.
Activity
kellyredding commentedon Nov 5, 2012
Also, need to make captured io be thread safe: minitest/minitest@f9f14b5
kellyredding commentedon Oct 25, 2013
Some updated thoughts on this:
So, some ideas on getting around that:
"#{file_path}:#{line_num}", allow to be read in on$stdin$stdoutin decode-able mannerAnyway, not sure when/if we get to this, but notes none-the-less
kellyredding commentedon Jul 9, 2014
(notes to self)
Had some more thoughts on this:
Basically I wanna use a sqlite as a nice, ACID-compliant, way to have multiple processes write shared result test data. I don't want to bring in sqlite as a dependency to assert as it's only needed if you even want to run tests parallel.
Would probably need to refactor the runner and view to have a more extendable API to allow this new gem to customize as needed.
Anyway, moar thoughts on this matter.
kellyredding commentedon Feb 21, 2015
https://github.com/redding/parassert