Report abuse

module Awsm
  class ExampleGroup < Merb::Test::ExampleGroup
    before(:each) do
      @transaction = DataMapper::Transaction.new(repository(:default))
      @transaction.begin
      repository(:default).adapter.push_transaction(@transaction)
    end
    after(:each) do
      repository(:default).adapter.pop_transaction
      @transaction.rollback
    end 
    Spec::Example::ExampleGroupFactory.default(self)
  end
end