mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 16:31:02 +03:00
setdiscovery: fix failing pulls
Summary:
Looks like D29145340 (d0e16f1a25
) introduced regression - "hg pull" fails with
"TypeError: Population must be a sequence or set. For dicts, use list(d).", stack trace - P424458181.
This diff fixing it by converted a dag.nameset to a list first
Reviewed By: mzr
Differential Revision: D29258771
fbshipit-source-id: 9ffcc756f9931d6d24b69dadf1cd2d08faccb443
This commit is contained in:
parent
51ee68fa24
commit
790986d561
@ -132,7 +132,7 @@ def _limitsample(sample, desiredlen):
|
||||
# Stabilize test across Python 2 / Python 3.
|
||||
return set(sorted(sample)[:desiredlen])
|
||||
if len(sample) > desiredlen:
|
||||
sample = set(random.sample(sample, desiredlen))
|
||||
sample = set(random.sample(list(sample), desiredlen))
|
||||
return sample
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user