Here's the article I was working on which was the reason I was asking so many dumb-ass questions about testing: http://www.writemoretests.com/2016/07/perl-python-and-ruby-the-anatomy-of-a-testing-assertion.html
Are there other common ways - other than `rake test` to run a test suite made up of say RSpec and Test::Unit tests?
In Ruby, you then have to integrate that assertion differently in to each testing library
in Perl, you'd get Test::Differences::Levenstein and Perl's Cucumber library would be able to use it, Perl's Capybara equivalent would be able to use it, Perl's RSpec library would be able to use it, Perl's xUnit library would be able to use it
You could run a test suite using the whole thing with the single unified test runner, and get the output as JUnit or HTML or anything else