I am following the TDD Forum series and I think I must've missed something configuration wise.
If I run :
php artisan migrate
My tables migrate, but they do not persist. Soon after the tables are deleted. My .envs pecifies mysql. Should I have config somewhere for the tests to use an sqlite db? Not sure what I have missed.
Well I can't think of anything unless you are using DatabaseTransactions somewhere and it's rolling back your changes. The best thing to do would be open up Jeffrey's github page for this series and review the code in comparison with yours and see if you can identify differences.