| extern crate autocfg; | |
| /// Tests that autocfg uses the RUSTFLAGS environment variable when running | |
| /// rustc. | |
| #[test] | |
| fn test_with_sysroot() { | |
| std::env::set_var("RUSTFLAGS", "-L target/debug/deps -L target/debug"); | |
| std::env::set_var("OUT_DIR", "target"); | |
| // Ensure HOST != TARGET. | |
| std::env::set_var("HOST", "lol"); | |
| let ac = autocfg::AutoCfg::new().unwrap(); | |
| assert!(ac.probe_sysroot_crate("autocfg")); | |
| } |