<     MongoFS .transaction(trans, callback(err, actions)) should allow for multiple get and put operations to be performed atomically: [2K[0G  ․ MongoFS .transaction(trans, callback(err, actions)) should allow for multiple get and put operations to be performed atomically
<     MongoFS .transaction(trans, callback(err, actions)) get should retrieve the latest version prior to the transaction timestamp if one is stored: [2K[0G  ․ MongoFS .transaction(trans, callback(err, actions)) get should retrieve the latest version prior to the transaction timestamp if one is stored
<     MongoFS .transaction(trans, callback(err, actions)) get should retrieve the earliest stored version if latest prior to ts is not stored: [2K[0G  ․ MongoFS .transaction(trans, callback(err, actions)) get should retrieve the earliest stored version if latest prior to ts is not stored
<     MongoFS .transaction(trans, callback(err, actions)) get should not find the file if it was created past the transaction ts, as long as enough versions are stored: [2K[0G  ․ MongoFS .transaction(trans, callback(err, actions)) get should not find the file if it was created past the transaction ts, as long as enough versions are stored
<     MongoFS .transaction(trans, callback(err, actions)) map should define a single mapping for the directory: [2K[0G  ․ MongoFS .transaction(trans, callback(err, actions)) map should define a single mapping for the directory
<     MongoFS .transaction(trans, callback(err, actions)) unmap should undo the mappings with the given timestamps: [2K[0G  ․ MongoFS .transaction(trans, callback(err, actions)) unmap should undo the mappings with the given timestamps
<     MongoFS .transaction(trans, callback(err, actions)) remove should remove the given files: [2K[0G  ․ MongoFS .transaction(trans, callback(err, actions)) remove should remove the given files
<     MongoFS .transaction(trans, callback(err, actions)) remove should provide unmapping for them for each mapping that exists: [2K[0G  ․ MongoFS .transaction(trans, callback(err, actions)) remove should provide unmapping for them for each mapping that exists
<     MongoFS .transaction(trans, callback(err, actions)) getIfExists should emit content actions only for the files that exist in the list: [2K[0G  ․ MongoFS .transaction(trans, callback(err, actions)) getIfExists should emit content actions only for the files that exist in the list
<     MongoFS .transaction(trans, callback(err, actions)) getDir should emit dir actions for all files in the directory: [2K[0G  ․ MongoFS .transaction(trans, callback(err, actions)) getDir should emit dir actions for all files in the directory
<     MongoFS .transaction(trans, callback(err, actions)) getDir should behave properly when used in conjunction with get: [2K[0G  ․ MongoFS .transaction(trans, callback(err, actions)) getDir should behave properly when used in conjunction with get
<     MongoFS .transaction(trans, callback(err, actions)) getDir should emit content entries with file contents when using the expandFiles option: [2K[0G  ․ MongoFS .transaction(trans, callback(err, actions)) getDir should emit content entries with file contents when using the expandFiles option
51c39
<     MongoFS as StorageDriver .transaction(trans, callback(err, actions)) put should write a file so that "get" retrieves it: [2K[0G  ․ MongoFS as StorageDriver .transaction(trans, callback(err, actions)) put should write a file so that "get" retrieves it
---
>     MongoFS as StorageDriver .transaction(trans, callback(err, actions)) put should write a file so that "get" retrieves it
57,59c45,47
<     MongoFS as StorageDriver .transaction(trans, callback(err, actions)) map with .put() should cause subsequent puts emit the mapping for the new object: [2K[0G  ․ MongoFS as StorageDriver .transaction(trans, callback(err, actions)) map with .put() should cause subsequent puts emit the mapping for the new object
<     MongoFS as StorageDriver .transaction(trans, callback(err, actions)) map with .put() should cause puts that overrides an existing value provide mapping for the new value and unmapping for the old one: [2K[0G  ․ MongoFS as StorageDriver .transaction(trans, callback(err, actions)) map with .put() should cause puts that overrides an existing value provide mapping for the new value and unmapping for the old one
<     MongoFS as StorageDriver .transaction(trans, callback(err, actions)) map with .remove() should emit unmapping of the removed content: [2K[0G  ․ MongoFS as StorageDriver .transaction(trans, callback(err, actions)) map with .remove() should emit unmapping of the removed content
---
>     MongoFS as StorageDriver .transaction(trans, callback(err, actions)) map with put should cause subsequent puts emit the mapping for the new object: [2K[0G  ․ MongoFS as StorageDriver .transaction(trans, callback(err, actions)) map with put should cause subsequent puts emit the mapping for the new object
>     MongoFS as StorageDriver .transaction(trans, callback(err, actions)) map with put should cause puts that overrides an existing value provide mapping for the new value and unmapping for the old one: [2K[0G  ․ MongoFS as StorageDriver .transaction(trans, callback(err, actions)) map with put should cause puts that overrides an existing value provide mapping for the new value and unmapping for the old one
>     MongoFS as StorageDriver .transaction(trans, callback(err, actions)) map with remove should emit unmapping of the removed content: [2K[0G  ․ MongoFS as StorageDriver .transaction(trans, callback(err, actions)) map with remove should emit unmapping of the removed content
69c57
<   66 passing (573 ms)
---
>   53 passing (466 ms)