…ecision: - extract some formatting stuff to Helpers - could probably move more there - format seconds based on if its greater then a second or not - continue to output profiled times with 7 digits precision, assuming thats for detail oriented usage anyways
…convention: People migrating to rspec may have _example.rb or _test.rb, or anything else. Previously metadata process would blow up if it couldn't find a _spec file from caller. This (ugly) fix returns nil for file and line number if it can't find them.
- there were describes referring to methods that no longer exist (I remember them from micronaut days) - there were describes just duplicating the full metadata hash - why? - preferring more 'abstract' describe names tends to be a little more resilient over time as the implementation gets renamed or changed over time