     context 'default behavior', ->
       it 'should be able rollback one migration', (done)->
         @tableName = 'one_migration'
-        rollbackScopeDefault(@adapter, migrationsPath, @tableName, (err, versions)=>
+        rollbackScopeDefault(@adapter, migrationsPath, @tableName, true, (err, versions)=>
           return done(err) if err
           assert.equal(versions.length, 0)
           CustomAssertions.assertTableColumnCount(@AdapterWrapper, @tableName, 0, done)

          CustomAssertions.assertTableColumnCount(@AdapterWrapper, @tableName, 2, done)
        )

    context 'when an invalid targetVersion is given', ->
      it 'should throw an error', (done)->
        @tableName = 'many_migrations'


      it 'should be able rollback many steps', (done)->
        @tableName = 'many_migrations'
        rollbackScope(@adapter, migrationsPath, @tableName, 4, true, (err, versions)=>
          return done(err) if err
          assert.equal(versions.length, 1)
          CustomAssertions.assertTableColumnCount(@AdapterWrapper, @tableName, 3, done)
