From 614675743d0f7362382063af1dfe31de035b74d9 Mon Sep 17 00:00:00 2001 From: fijal Date: Tue, 13 Feb 2007 17:37:26 +0100 Subject: [PATCH] [svn r38726] shuffle -> sample --HG-- branch : trunk --- py/test/rsession/web.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/py/test/rsession/web.py b/py/test/rsession/web.py index 0a367b400..92effb22c 100644 --- a/py/test/rsession/web.py +++ b/py/test/rsession/web.py @@ -178,9 +178,8 @@ class ExportedMethods(BasicExternal): self._sesslock.acquire() try: while 1: - chars = list(py.std.string.lowercase) - py.std.random.shuffle(chars) - sessid = ''.join(chars[:8]) + sessid = ''.join(py.std.random.sample( + py.std.string.lowercase, 8)) if sessid not in self._sessids: self._sessids.append(sessid) break