File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -108,7 +108,7 @@ def document(self):
108
108
if self .__tag_sets not in (None , [{}]):
109
109
doc ['tags' ] = self .__tag_sets
110
110
if self .__max_staleness :
111
- doc ['maxStalenessSeconds' ] = int ( self .__max_staleness )
111
+ doc ['maxStalenessSeconds' ] = self .__max_staleness
112
112
return doc
113
113
114
114
@property
Original file line number Diff line number Diff line change @@ -519,6 +519,11 @@ def test_read_preference_document(self):
519
519
'tags' : [{'dc' : 'sf' }],
520
520
'maxStalenessSeconds' : 30 })
521
521
522
+ pref = Nearest (max_staleness = 1.5 )
523
+ self .assertEqual (
524
+ pref .document ,
525
+ {'mode' : 'nearest' , 'maxStalenessSeconds' : 1.5 })
526
+
522
527
def test_maybe_add_read_preference (self ):
523
528
524
529
# Primary doesn't add $readPreference
You can’t perform that action at this time.
0 commit comments