about summary refs log tree commit diff
path: root/src/tools/rustfmt/check_diff/tests/bash_commands.rs
blob: 38ee34ef50354262d7bfedfda1f415ebce348683 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
use check_diff::change_directory_to_path;
use std::env;
use tempfile::Builder;

#[test]
fn cd_test() {
    // Creates an empty directory in the current working directory
    let dir = Builder::new().tempdir_in("").unwrap();
    let dest_path = dir.path();
    change_directory_to_path(dest_path).unwrap();
    assert_eq!(env::current_dir().unwrap(), dest_path);
}