Skip to content
This repository was archived by the owner on Feb 4, 2022. It is now read-only.

Commit f1cb14c

Browse files
committed
test(max-staleness): correct old test runners for redpref changes
1 parent 23ace85 commit f1cb14c

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

test/tests/functional/max_staleness_tests.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,8 @@ function executeEntry(entry, path, callback) {
140140
expect(foundWindow).to.not.be.null;
141141
}
142142
} catch (err) {
143-
callback(err, null);
143+
if (file.error) return callback(null, null);
144+
return callback(err, null);
144145
}
145146

146147
callback(null, null);

test/tests/functional/replset_server_selection_tests.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,12 @@ function executeEntry(file, path) {
9898
});
9999

100100
// Create read preference
101-
var rp = new ReadPreference(convert(readPreference.mode), readPreference.tag_sets);
101+
var rp;
102+
if (convert(readPreference.mode) !== 'primary' && readPreference.tag_sets) {
103+
rp = new ReadPreference(convert(readPreference.mode), readPreference.tag_sets);
104+
} else {
105+
rp = new ReadPreference(convert(readPreference.mode));
106+
}
102107

103108
// Perform a pickServer
104109
var server = replset.pickServer(rp);

0 commit comments

Comments
 (0)