Skip to content

Commit 78a1caf

Browse files
committed
Speeding up automated tests by not dropping the database after ever test.
1 parent 59a0b6d commit 78a1caf

File tree

3 files changed

+7
-21
lines changed

3 files changed

+7
-21
lines changed

driver-async/src/test/functional/com/mongodb/async/client/FunctionalSpecification.groovy

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@ import spock.lang.Specification
2222

2323
import static Fixture.getDefaultDatabase
2424
import static Fixture.initializeCollection
25-
import static com.mongodb.async.client.Fixture.dropDatabase
26-
import static com.mongodb.async.client.Fixture.getDefaultDatabaseName
2725

2826
class FunctionalSpecification extends Specification {
2927
protected MongoDatabase database;
@@ -34,10 +32,6 @@ class FunctionalSpecification extends Specification {
3432
collection = initializeCollection(new MongoNamespace(database.getName(), getClass().getName()))
3533
}
3634

37-
def cleanup() {
38-
dropDatabase(getDefaultDatabaseName())
39-
}
40-
4135
String getDatabaseName() {
4236
database.getName();
4337
}

driver-core/src/test/functional/com/mongodb/OperationFunctionalSpecification.groovy

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,13 @@ import static com.mongodb.WriteConcern.ACKNOWLEDGED
3535

3636
class OperationFunctionalSpecification extends Specification {
3737

38-
def setupSpec() {
39-
CollectionHelper.dropDatabase(getDatabaseName())
40-
}
41-
42-
def cleanupSpec() {
43-
CollectionHelper.dropDatabase(getDatabaseName())
44-
}
38+
// def setupSpec() {
39+
// CollectionHelper.dropDatabase(getDatabaseName())
40+
// }
41+
//
42+
// def cleanupSpec() {
43+
// CollectionHelper.dropDatabase(getDatabaseName())
44+
// }
4545

4646
def setup() {
4747
CollectionHelper.drop(getNamespace())

driver/src/test/functional/com/mongodb/FunctionalSpecification.groovy

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,6 @@ class FunctionalSpecification extends Specification {
2525
protected DB database;
2626
protected DBCollection collection;
2727

28-
def setupSpec() {
29-
getMongoClient().getDB(getDefaultDatabaseName()).dropDatabase()
30-
}
31-
32-
def cleanupSpec() {
33-
getMongoClient().getDB(getDefaultDatabaseName()).dropDatabase()
34-
}
35-
3628
def setup() {
3729
database = getMongoClient().getDB(getDefaultDatabaseName())
3830
collection = database.getCollection(getClass().getName())

0 commit comments

Comments
 (0)