From 1da53f2a38fb46848eb4094a001a4e69927de027 Mon Sep 17 00:00:00 2001 From: syn Date: Fri, 7 Feb 2020 17:03:34 +0300 Subject: Remove test files Piping is a shell's job, not evr's --- src/backends/mod.rs | 27 --------------------------- 1 file changed, 27 deletions(-) (limited to 'src/backends/mod.rs') diff --git a/src/backends/mod.rs b/src/backends/mod.rs index 010c4d9..0af1bb1 100644 --- a/src/backends/mod.rs +++ b/src/backends/mod.rs @@ -3,9 +3,6 @@ use std::env::temp_dir; use lazy_static::lazy_static; use std::io::{ Error, ErrorKind, Result }; use nix::sys::signal::Signal as NixSignal; -use std::process::Stdio; -use std::fs::File; -use log::warn; pub mod python; pub mod clang; @@ -28,30 +25,6 @@ pub trait Backend { fn get_template(&self) -> Option<&str>; fn run(&self, fname: &Path) -> Result; - - fn try_guess_test_file(&self, fname: &Path) -> Option { - let maybe_test = fname.with_extension("txt"); - if maybe_test.exists() { - return Some(maybe_test); - } - None - } - - fn get_stdin(&self, fname: &Path) -> Stdio { - match self.try_guess_test_file(fname) { - Some(test_filename) => match File::open(&test_filename) { - Ok(test_content) => { - println!("Using {}", test_filename.as_path().display()); - Stdio::from(test_content) - }, - Err(err) => { - warn!("Could not open test file. Fallback to piped: {}", err); - Stdio::piped() - } - }, - None => Stdio::piped() - } - } } fn mk_tmp_dir() -> Result<&'static std::path::PathBuf> { -- cgit v1.2.1-18-gbd029