Anyone else seen this behavior yet? On two of my Strawberry Perl 5.8.8 installs, and on my OSX install, some later version of Perl::Critic hangs on t\20_policy_podspelling.t indefinitely. If I try using that version, all of my dists critic tests just hang indefinitely.
Pod::Spelling and Test::Pod::Spelling all appear to test fine, but that may not mean anything. I'm not really sure where to look on this one other than to start back with 1.0 and see when it fails.
The latest PPI also tests cleanly. But that also has issues as older Critics don't work so well with newer PPI, or I've picked a bad combo of the two.
Update: Damnit, I knew I'd been here before. That policy uses Open2. Open2 is the Devil on win32.
From ye olde Changes for Test::Spelling:
- Some documentation fixes.
- Added note about per-file stopwords by Chris Dolan.
- Use a temporary file instead of open2() to solve win32 portability
issues. (Thanks to Chris Laco!)