diff options
| author | Caio <c410.f3r@gmail.com> | 2022-03-27 09:19:34 -0300 |
|---|---|---|
| committer | Caio <c410.f3r@gmail.com> | 2022-03-27 09:19:34 -0300 |
| commit | 3a5102986d2e4fcd70e0f03f75bd8793775c29e3 (patch) | |
| tree | 057c32accef10f0256a62911fa83850a26fba515 /src/test/ui/cross-crate | |
| parent | 100f12d17026fccfc5d80527b5976dd66b228b13 (diff) | |
Remove duplicated test files
Diffstat (limited to 'src/test/ui/cross-crate')
| -rw-r--r-- | src/test/ui/cross-crate/const-cross-crate-const.rs | 16 | ||||
| -rw-r--r-- | src/test/ui/cross-crate/const-cross-crate-extern.rs | 11 |
2 files changed, 27 insertions, 0 deletions
diff --git a/src/test/ui/cross-crate/const-cross-crate-const.rs b/src/test/ui/cross-crate/const-cross-crate-const.rs new file mode 100644 index 00000000000..92020417ff5 --- /dev/null +++ b/src/test/ui/cross-crate/const-cross-crate-const.rs @@ -0,0 +1,16 @@ +// run-pass +// aux-build:cci_const.rs +#![allow(non_upper_case_globals)] + +extern crate cci_const; +static foo: &'static str = cci_const::foopy; +static a: usize = cci_const::uint_val; +static b: usize = cci_const::uint_expr + 5; + +pub fn main() { + assert_eq!(a, 12); + let foo2 = a; + assert_eq!(foo2, cci_const::uint_val); + assert_eq!(b, cci_const::uint_expr + 5); + assert_eq!(foo, cci_const::foopy); +} diff --git a/src/test/ui/cross-crate/const-cross-crate-extern.rs b/src/test/ui/cross-crate/const-cross-crate-extern.rs new file mode 100644 index 00000000000..3c61afd5bec --- /dev/null +++ b/src/test/ui/cross-crate/const-cross-crate-extern.rs @@ -0,0 +1,11 @@ +// run-pass +// aux-build:cci_const.rs +#![allow(non_upper_case_globals)] + +extern crate cci_const; +use cci_const::bar; +static foo: extern "C" fn() = bar; + +pub fn main() { + assert!(foo == bar); +} |
