]> git.lizzy.rs Git - rust.git/blobdiff - src/librustdoc/doctest.rs
Use empty Cache for methods requiring it when filling Cache itself
[rust.git] / src / librustdoc / doctest.rs
index bbf4de5cdc9a84bea527aa21ab08b8f7a40111c1..30ff124dac60fb754e3a74d1b23047e3a924de95 100644 (file)
@@ -365,6 +365,9 @@ fn drop(&mut self) {
     } else {
         cmd = Command::new(output_file);
     }
+    if let Some(run_directory) = options.test_run_directory {
+        cmd.current_dir(run_directory);
+    }
 
     match cmd.output() {
         Err(e) => return Err(TestFailure::ExecutionError(e)),