aboutsummaryrefslogtreecommitdiff
path: root/tests/cfail.rs
blob: 6572d6576b08ebb0a043902cb787c4fe7ae5a064 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
extern crate compiletest_rs as compiletest;

use std::path::PathBuf;

use compiletest::common::Mode;
use compiletest::Config;

#[test]
fn cfail() {
    let mut config = Config::default();
    config.mode = Mode::CompileFail;
    config.src_base = PathBuf::from(format!("tests/cfail"));
    config.target_rustcflags =
        Some("-C panic=abort -L target/debug -L target/debug/deps ".to_string());

    compiletest::run_tests(&config);
}