spec/spec_tests/data/transactions/reads.yml in mongo-2.8.0 vs spec/spec_tests/data/transactions/reads.yml in mongo-2.9.0.rc0

- old
+ new

@@ -1,8 +1,13 @@ -database_name: &database_name "ruby-driver" -collection_name: &collection_name "transactions-tests" +runOn: + - + minServerVersion: "4.0" + topology: ["replicaset"] +database_name: &database_name "transaction-tests" +collection_name: &collection_name "test" + data: &data - {_id: 1} - {_id: 2} - {_id: 3} - {_id: 4} @@ -36,60 +41,15 @@ outcome: &outcome collection: data: *data - - description: count + - description: find operations: - &startTransaction name: startTransaction object: session0 - - name: count - object: collection - arguments: - session: session0 - filter: - _id: 1 - result: - errorContains: "Cannot run 'count' in a multi-document transaction" - errorLabelsOmit: ["TransientTransactionError", "UnknownTransactionCommitResult"] - - name: abortTransaction - object: session0 - - expectations: - - command_started_event: - command: - count: *collection_name - query: - _id: 1 - readConcern: - lsid: session0 - txnNumber: - $numberLong: "1" - startTransaction: true - autocommit: false - writeConcern: - command_name: count - database_name: *database_name - - command_started_event: - command: - abortTransaction: 1 - lsid: session0 - txnNumber: - $numberLong: "1" - startTransaction: - autocommit: false - writeConcern: - command_name: abortTransaction - database_name: admin - - outcome: *outcome - - - description: find - - operations: - - *startTransaction - &find name: find object: collection arguments: session: session0