X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Flibrustc_builtin_macros%2Ftest_harness.rs;h=17d180da6bfda7c1b6587902463412a1326f8b98;hb=0f5ed4d2cdc3678cdd3a5c2dceb85a0ac8564f87;hp=b00fc3d26c1f53969394b06f81d5d08466d22f55;hpb=b683de4ad79242fdeebcae2afefb72c1530babe9;p=rust.git diff --git a/src/librustc_builtin_macros/test_harness.rs b/src/librustc_builtin_macros/test_harness.rs index b00fc3d26c1..17d180da6bf 100644 --- a/src/librustc_builtin_macros/test_harness.rs +++ b/src/librustc_builtin_macros/test_harness.rs @@ -1,7 +1,13 @@ // Code that generates a test runner to run all the tests in a crate use log::debug; +use rustc_expand::base::{ExtCtxt, Resolver}; +use rustc_expand::expand::{AstFragment, ExpansionConfig}; use rustc_feature::Features; +use rustc_span::hygiene::{AstPass, SyntaxContext, Transparency}; +use rustc_span::source_map::respan; +use rustc_span::symbol::{sym, Symbol}; +use rustc_span::{Span, DUMMY_SP}; use rustc_target::spec::PanicStrategy; use smallvec::{smallvec, SmallVec}; use syntax::ast::{self, Ident}; @@ -10,12 +16,6 @@ use syntax::mut_visit::{ExpectOne, *}; use syntax::ptr::P; use syntax::sess::ParseSess; -use syntax::source_map::respan; -use syntax::symbol::{sym, Symbol}; -use syntax_expand::base::{ExtCtxt, Resolver}; -use syntax_expand::expand::{AstFragment, ExpansionConfig}; -use syntax_pos::hygiene::{AstPass, SyntaxContext, Transparency}; -use syntax_pos::{Span, DUMMY_SP}; use std::{iter, mem}; @@ -40,7 +40,7 @@ pub fn inject( resolver: &mut dyn Resolver, should_test: bool, krate: &mut ast::Crate, - span_diagnostic: &errors::Handler, + span_diagnostic: &rustc_errors::Handler, features: &Features, panic_strategy: PanicStrategy, platform_panic_strategy: PanicStrategy, @@ -351,7 +351,7 @@ fn is_test_case(i: &ast::Item) -> bool { attr::contains_name(&i.attrs, sym::rustc_test_marker) } -fn get_test_runner(sd: &errors::Handler, krate: &ast::Crate) -> Option { +fn get_test_runner(sd: &rustc_errors::Handler, krate: &ast::Crate) -> Option { let test_attr = attr::find_by_name(&krate.attrs, sym::test_runner)?; test_attr.meta_item_list().map(|meta_list| { if meta_list.len() != 1 {