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?)