rust/src/test
bors aafed3ece5 auto merge of #10936 : cadencemarseille/rust/issue-10754-std-run-unwrap-on-None, r=alexcrichton
The problem was that std::run::Process::new() was unwrap()ing the result
of std::io::process::Process::new(), which returns None in the case
where the io_error condition is raised to signal failure to start the
process.

Have std::run::Process::new() similarly return an Option\<run::Process\>
to reflect the fact that a subprocess might have failed to start. Update
utility functions run::process_status() and run::process_output() to
return Option\<ProcessExit\> and Option\<ProcessOutput\>, respectively.

Various parts of librustc and librustpkg needed to be updated to reflect
these API changes.

closes #10754
2013-12-14 12:56:22 -08:00
..
auxiliary Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
bench auto merge of #10933 : TeXitoi/rust/shootout-fasta-rewrite, r=alexcrichton 2013-12-14 05:26:28 -08:00
codegen Add pub to all the codegen tests 2013-10-10 06:00:51 -07:00
compile-fail Dead-code pass now marks and warns foreign items 2013-12-14 00:35:41 -05:00
debug-info Ignore failing Android debug-info tests. #10381 2013-12-13 16:39:22 -08:00
pretty Fix handling of upper/lowercase, and whitespace 2013-11-27 23:36:20 +01:00
run-fail Make 'self lifetime illegal. 2013-12-11 10:54:06 -08:00
run-make Add test for --dep-info. 2013-12-12 17:11:02 -07:00
run-pass Fix #10754 - std::run functions fail after io_error 2013-12-14 12:50:04 -05:00
run-pass-fulldeps test: Remove most uses of &fn() from the tests. 2013-11-26 08:19:00 -08:00