@@ -103,19 +103,16 @@ impl TestReporter for PrettyTestReporter {
103103 filtered,
104104 only : _,
105105 } => {
106- if * pending == 1 {
107- println ! ( "running {} test from {}" , pending, event. origin) ;
108- } else {
109- println ! ( "running {} tests from {}" , pending, event. origin) ;
110- }
111-
106+ println ! ( "Running {}" , event. origin) ;
112107 self . pending += pending;
113108 self . filtered_out += filtered;
114109 }
115110
116111 TestMessage :: Wait { name } => {
117112 if !self . concurrent {
118- print ! ( "test {} ..." , name) ;
113+ if name != "running script" {
114+ print ! ( "* {} ..." , name) ;
115+ }
119116 }
120117 }
121118
@@ -127,7 +124,9 @@ impl TestReporter for PrettyTestReporter {
127124 self . pending -= 1 ;
128125
129126 if self . concurrent {
130- print ! ( "test {} ..." , name) ;
127+ if name != "running script" {
128+ print ! ( "* {} ..." , name) ;
129+ }
131130 }
132131
133132 match result {
@@ -185,7 +184,8 @@ impl TestReporter for PrettyTestReporter {
185184 colors:: green ( "ok" ) . to_string ( )
186185 } ;
187186
188- println ! (
187+ if ( self . passed + self . failed + self . ignored + self . filtered_out + self . measured ) > 1 {
188+ println ! (
189189 "\n test result: {}. {} passed; {} failed; {} ignored; {} measured; {} filtered out {}\n " ,
190190 status,
191191 self . passed,
@@ -195,6 +195,7 @@ impl TestReporter for PrettyTestReporter {
195195 self . filtered_out,
196196 colors:: gray( format!( "({}ms)" , self . time. elapsed( ) . as_millis( ) ) ) ,
197197 ) ;
198+ }
198199 }
199200}
200201
0 commit comments