@@ -178,18 +178,13 @@ fn runtest(test: &str, cratename: &str, cfgs: Vec<String>, libs: SearchPaths,
178
178
original : & str , line_number : u32 , filename : & str ) {
179
179
// the test harness wants its own `main` & top level functions, so
180
180
// never wrap the test in `fn main() { ... }`
181
- let mut trunc_test = test. split ( "\n " ) . take ( 11 ) . collect :: < Vec < & str > > ( ) ;
182
- if trunc_test. len ( ) == 11 {
183
- trunc_test[ 10 ] = "..." ;
184
- }
185
- let new_test = maketest ( test, Some ( cratename) , as_test_harness, opts) ;
186
- let test = format ! ( "Error on {}:{}\n \n ```{}\n {}\n ```\n " ,
187
- filename, line_number, original,
188
- trunc_test. join( "\n " ) ) ;
181
+ let test = maketest ( test, Some ( cratename) , as_test_harness, opts) ;
189
182
let input = config:: Input :: Str {
190
183
name : driver:: anon_src ( ) ,
191
- input : new_test . to_owned ( ) ,
184
+ input : test . to_owned ( ) ,
192
185
} ;
186
+ let test = format ! ( "Error in \" {}\" at line {}.\n " ,
187
+ filename, line_number) ;
193
188
let outputs = OutputTypes :: new ( & [ ( OutputType :: Exe , None ) ] ) ;
194
189
195
190
let sessopts = config:: Options {
0 commit comments