Some Common Pitfalls - The Smoke Box
- Start from a known instance
- Ensure you have a clean environment to start with
- mkpath/rmtree (File::Path) are your friends
- Check your test file/directory is writeable
- Databases
- Use Test::Database if applicable
- NEVER EVER assume you have access to any database.
- Please don't leave files laying around
