test db is same as dev db and ask for sure: Yes/No?

Is it feasible that when running unit test or functional test, when it detects that the "test" db is the same as the development db, then give a warning: are you sure? the whole db will be wiped cleaned - Yes/No.

Because some people who are new to Rails and even experienced people may make a simple mistake and wipe out their whole database.

(ours is a 3GB text mysqldump, so to restore it, it takes about 4 hours to reconstruct it. anybody know a better way to backup/restore it instead of 4 hours by the way?)