test: Don't share auxiliary modules
This commit is contained in:
parent
cc66599c1f
commit
2ce28899e4
7
src/test/auxiliary/crateresolve7-1.rs
Normal file
7
src/test/auxiliary/crateresolve7-1.rs
Normal file
@ -0,0 +1,7 @@
|
||||
#[link(name = "crateresolve7",
|
||||
vers = "0.1",
|
||||
calories = "100")];
|
||||
|
||||
#[crate_type = "lib"];
|
||||
|
||||
fn f() -> int { 100 }
|
7
src/test/auxiliary/crateresolve7-2.rs
Normal file
7
src/test/auxiliary/crateresolve7-2.rs
Normal file
@ -0,0 +1,7 @@
|
||||
#[link(name = "crateresolve7",
|
||||
vers = "0.1",
|
||||
calories = "200")];
|
||||
|
||||
#[crate_type = "lib"];
|
||||
|
||||
fn f() -> int { 200 }
|
@ -1,14 +1,14 @@
|
||||
// xfail-fast
|
||||
// aux-build:crateresolve6-1.rs
|
||||
// aux-build:crateresolve6-2.rs
|
||||
// aux-build:crateresolve7-1.rs
|
||||
// aux-build:crateresolve7-2.rs
|
||||
|
||||
// These both have the same version but differ in other metadata
|
||||
mod a {
|
||||
use cr6_1 (name = "crateresolve6", vers = "0.1", calories="100");
|
||||
fn f() -> int { cr6_1::f() }
|
||||
use cr7_1 (name = "crateresolve7", vers = "0.1", calories="100");
|
||||
fn f() -> int { cr7_1::f() }
|
||||
}
|
||||
|
||||
mod b {
|
||||
use cr6_2 (name = "crateresolve6", vers = "0.1", calories="200");
|
||||
fn f() -> int { cr6_2::f() }
|
||||
use cr7_2 (name = "crateresolve7", vers = "0.1", calories="200");
|
||||
fn f() -> int { cr7_2::f() }
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
// xfail-fast
|
||||
// aux-build:crateresolve6-1.rs
|
||||
// aux-build:crateresolve6-2.rs
|
||||
// aux-build:crateresolve7-1.rs
|
||||
// aux-build:crateresolve7-2.rs
|
||||
// aux-build:crateresolve7x.rs
|
||||
|
||||
use crateresolve7x;
|
||||
|
Loading…
x
Reference in New Issue
Block a user