The other thing which always gets me with nose is that it won’t run tests in executable files. I’m not exactly sure why that would make a difference across Mac/Ubuntu, but it’s worth a shot.
Make sure that the scripts didn’t somehow get chmod +x‘d on the Mac… And if they did, fix them with chmod -x $(find tests/ -name '*.py').