about summary refs log tree commit diff
path: root/tests/ui/stability-attribute/allowed-through-unstable.rs
blob: 5baa0fda9403702c8c9ab77dd5c817e8a8a08807 (plain)
1
2
3
4
5
6
7
8
9
// Test for new `#[rustc_allowed_through_unstable_modules]` attribute
//
//@ aux-build:allowed-through-unstable-core.rs
#![crate_type = "lib"]

extern crate allowed_through_unstable_core;

use allowed_through_unstable_core::unstable_module::OldStableTraitAllowedThoughUnstable; //~WARN use of deprecated module `allowed_through_unstable_core::unstable_module`: use the new path instead
use allowed_through_unstable_core::unstable_module::NewStableTraitNotAllowedThroughUnstable; //~ ERROR use of unstable library feature `unstable_test_feature`