Method: DatabaseCleaner::DataMapper::Transaction#clean
- Defined in:
- lib/database_cleaner/data_mapper/transaction.rb
#clean(repository = self.db) ⇒ Object
15 16 17 18 19 20 21 22 23 |
# File 'lib/database_cleaner/data_mapper/transaction.rb', line 15 def clean(repository = self.db) ::DataMapper.repository(repository) do |r| adapter = r.adapter while adapter.current_transaction adapter.current_transaction.rollback adapter.pop_transaction end end end |