Skip to content

Commit c3c9fcd

Browse files
rozzajyemin
authored andcommitted
Remove BulkWriteException journaling test
JAVA-1178
1 parent a65446a commit c3c9fcd

File tree

2 files changed

+0
-27
lines changed

2 files changed

+0
-27
lines changed

src/test/com/mongodb/BulkWriteOperationSpecification.groovy

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ import org.bson.types.ObjectId
2020
import spock.lang.Unroll
2121

2222
import static com.mongodb.Fixture.isReplicaSet
23-
import static com.mongodb.Fixture.isServerStartedWithJournalingDisabled
24-
import static com.mongodb.Fixture.isSharded
2523
import static com.mongodb.Fixture.isStandalone
2624
import static com.mongodb.Fixture.serverIsAtLeastVersion
2725
import static com.mongodb.WriteRequest.Type.INSERT
@@ -696,27 +694,6 @@ class BulkWriteOperationSpecification extends FunctionalSpecification {
696694
ordered << [true, false]
697695
}
698696

699-
def 'when j write concern is used on a server without journaling or write commands, BulkWriteException is thrown'() {
700-
assumeTrue(!isSharded() && isServerStartedWithJournalingDisabled() && !serverIsAtLeastVersion(2.6))
701-
702-
given:
703-
def operation = collection.initializeUnorderedBulkOperation()
704-
operation.insert(new BasicDBObject('_id', 1))
705-
operation.insert(new BasicDBObject('_id', 2))
706-
707-
when:
708-
operation.execute(WriteConcern.JOURNALED)
709-
710-
then:
711-
def e = thrown(BulkWriteException)
712-
e.writeResult == new AcknowledgedBulkWriteResult(INSERT, 2, [])
713-
e.writeConcernError != null
714-
e.writeConcernError.getDetails().containsField('jnote')
715-
716-
where:
717-
ordered << [true, false]
718-
}
719-
720697
def 'execute should throw IllegalStateException when already executed'() {
721698
given:
722699
def operation = initializeBulkOperation(ordered)

src/test/com/mongodb/Fixture.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,6 @@ public static boolean isReplicaSet() {
7777
return runIsMaster().get("setName") != null;
7878
}
7979

80-
public static boolean isServerStartedWithJournalingDisabled() {
81-
return serverStartedWithBooleanOption("--nojournal", "nojournal");
82-
}
83-
8480
private static boolean serverStartedWithBooleanOption(final String commandLineOption, final String configOption) {
8581
CommandResult res = getMongoClient().getDB("admin").command(new BasicDBObject("getCmdLineOpts", 1));
8682
res.throwOnError();

0 commit comments

Comments
 (0)