#[path = "utils.rs"]
mod utils;
use assert_fs::prelude::*;
use utils::{cpb, rew, temp_dir, write};
#[test]
fn test() {
let dir = temp_dir();
let src_file = write(dir.child("a"), "1");
let dst_file = dir.child("b");
let rew = rew()
.arg("--diff")
.arg("b")
.write_stdin("a")
.output()
.unwrap();
cpb()
.current_dir(dir.path())
.arg("--verbose")
.write_stdin(rew.stdout)
.assert()
.stdout("Copying 'a' to 'b' ... OK\n")
.stderr("");
src_file.assert("1");
dst_file.assert("1");
}