Add "use warnings"
Fix typo
Split a huge t/data/crawler_stories.pl into multiple smaller files in t/data/crawler_stories/ subdirectory so that the test data files are more manageable and potential mistakes are easier to spot using Git commit diff
Remove unused subroutine
Add note at the top of t/test_feed_download.t to explain how to regenerate the test data (just like in t/test_crawler.t); make file executable and prepend the Perl shebang
When dumping data for unit tests to a file, make Data::Dumper sort the hash keys so that the order of those keys will be the same on each run; this should make it easier to evaluate the crawler / extractor changes in the Git commit diff
Remove mentions of "top 500 words" in t/test_single_crawler_download.t and its data file too because "top 500 words" are not being tested for quite some time (AFAIK because of the migration to Solr)
Use a helper subroutine to convert stories between a hashref and an arrayref
Get rid of the remaining mentions of "story_sentence_words" because sentences are not being tokenized (and thus sentence words are not to be tested)
Fix a call to fetch_content in order to fetch inline ("content:...") downloads correctly