summaryrefslogtreecommitdiffstats
path: root/src/subprocess_test.cc
Commit message (Collapse)AuthorAgeFilesLines
* addressed pcc commentsAmi Fischman2012-03-041-2/+10
|
* pselect->ppoll on linux to raise the process limit roofAmi Fischman2012-03-041-1/+21
|
* Implement cleanup-on-interruptPeter Collingbourne2012-02-041-16/+40
| | | | | | | | This causes us to clean up by deleting any output files belonging to currently-running commands before we quit if we are interrupted (either by Ctrl-C or by a command failing). Fixes issue #110.
* Add a test, NoSuchCommand.Qingning Huo2012-01-251-0/+18
|
* Fix for win32 long command lines:U-MATHLETE\John2011-06-261-4/+4
| | | | | | - remove 'cmd /c' prepend from SubProcess::Start() - fix the subprocess tests to prepend 'cmd /c' explicitly
* mingw ninja_test links and passes. (as do linux and native VS2010)Philip Craig2011-05-291-20/+7
| | | | | | Use chsize instead of truncate for mingw compatibility SubprocessTest uses DoWork to force Subprocesses to execute Drop GoodCommandStdOut test as it is tested in SetWithSingle
* windows: pass subprocess testsEvan Martin2011-05-081-28/+51
|
* windows: successfully link testsEvan Martin2011-05-061-5/+5
| | | | | It links, with some hacks. Tests still fail.
* fix tests broken by previous commitEvan Martin2011-05-061-6/+6
|
* refactor subprocess to make it easier for windows portEvan Martin2011-05-031-15/+11
| | | | | | Rather than tracking stdout/stderr explicitly, just keep an opaque pointer to a platform-specific 'stream' type. Also provide API to get at the process output.
* add copyrightsEvan Martin2011-02-061-0/+14
|
* move src into subdirEvan Martin2010-12-051-0/+82