// Given the dependency file specifies an output directory that starts with a
//     relative reference
// When the command is run
// Then the command fails with an error
Given the dependency file specifies an output directory that starts with a
relative reference
When the command is run
Then the command fails with an error
Given the dependency file specifies an output directory that starts with a relative reference When the command is run Then the command fails with an error
fn output_dir_starts_with_relative_ref() {
    let mut cmd = setup_test_with_deps_file(
        "output_dir_starts_with_relative_ref",
        indoc!{"
            ./deps
        "},
    );
    let cmd_result = cmd.assert();
    cmd_result
        .code(1)
        .stdout("")
        .stderr(
            "dpnd.txt:1: This dependency file contains an invalid component \
             ('.') in its output directory\n",
        );
}
fn output_dir_starts_with_relative_ref ( ) { let mut cmd = setup_test_with_deps_file ( " " , indoc ! { " " } , ) ; let cmd_result = cmd . assert ( ) ; cmd_result . code ( 1 ) . stdout ( " " ) . stderr ( " \
 \n " , ) ; }
Given the dependency file specifies an output directory that starts with a
relative reference
When the command is run
Then the command fails with an error
Given the dependency file specifies an output directory that starts with a relative reference When the command is run Then the command fails with an error