I'm running into a really strange behavior, and it seems to only happen on Windows (of course).
If I spawn a child process to run `testem ci`, I'm not getting the entirety of the test results in the callback function that executes when the process terminates, through stdout. See the sample code here:
https://github.com/brzpegasus/testem-ci-output/blob/master/testem_wrapper.js, hopefully what I'm trying to say will make more sense. Running `testem ci` directly from the command line works just fine. I get the TAP output for each of the tests, plus the summary of passed/failed/total tests at the end. Running `testem ci` with `exec`, I never get the summary output. I thought it might have been a bug with Mocha + Windows as you mentioned there was some issue there, but I observe a similar behavior when switching over to Jasmine.
Given you're more intimately familiar with the code, is there something special with the way testem outputs the results that could explain this behavior? I'll keep looking into it but was hoping you might know something off the top of your head. Thanks!