Używasz instrukcji Mysql DDE (utwórz/upuść/obcinaj tabelę), co spowoduje niejawne zatwierdzenie .
Z powodu niejawnego zatwierdzenia wszystkie punkty zapisu bieżącej transakcji są usuwane (patrz powyższa dokumentacja).
Aby obejść ten problem, możesz wyłącz transakcje i użyj DatabaseCleaner (tryb obcinania).