@@ -20,8 +20,6 @@ import org.bson.types.ObjectId
2020import spock.lang.Unroll
2121
2222import static com.mongodb.Fixture.isReplicaSet
23- import static com.mongodb.Fixture.isServerStartedWithJournalingDisabled
24- import static com.mongodb.Fixture.isSharded
2523import static com.mongodb.Fixture.isStandalone
2624import static com.mongodb.Fixture.serverIsAtLeastVersion
2725import 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)
0 commit comments