Guest User

Untitled

a guest
Jun 22nd, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. ==== //src/minitest/dev/lib/minitest/unit.rb#16 - /Users/ryan/Work/p4/zss/src/minitest/dev/lib/minitest/unit.rb ====
  2. @@ -436,12 +436,14 @@
  3. PASSTHROUGH_EXCEPTIONS = [NoMemoryError, SignalException, Interrupt,
  4. SystemExit]
  5.  
  6. + SUPPORTS_INFO_SIGNAL = Signal.list['INFO']
  7. +
  8. def run runner
  9. trap 'INFO' do
  10. warn '%s#%s %.2fs' % [self.class, self.__name__,
  11. (Time.now - runner.start_time)]
  12. runner.status $stderr
  13. - end
  14. + end if SUPPORTS_INFO_SIGNAL
  15.  
  16. result = '.'
  17. begin
  18. @@ -462,7 +464,7 @@
  19. rescue Exception => e
  20. result = runner.puke(self.class, self.__name__, e)
  21. end
  22. - trap 'INFO', 'DEFAULT'
  23. + trap 'INFO', 'DEFAULT' if SUPPORTS_INFO_SIGNAL
  24. end
  25. result
  26. end
Add Comment
Please, Sign In to add comment