nyan face modify with stats

I want to show nyan face...
  * expected nyan face:(x .x) when failing at least one
  * expected nyan face:(x .x) when peinding at least one and no failing
  * expected nyan face:(^ .^) when passing only
  * expected nyan face:(- .-) when otherwise
  * (but was nyan face is a last test result )