From: Stefan Krah Date: Tue, 11 Aug 2020 19:14:51 +0000 (+0200) Subject: Call randseed() before other imports in deccheck.py (GH-21834) X-Git-Tag: v3.10.0a1~270 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b5f87b93a542082551c67538523d318f0d46e16e;p=thirdparty%2FPython%2Fcpython.git Call randseed() before other imports in deccheck.py (GH-21834) --- diff --git a/Modules/_decimal/tests/deccheck.py b/Modules/_decimal/tests/deccheck.py index 0b2a1c49336e..ca869f4dbf5d 100644 --- a/Modules/_decimal/tests/deccheck.py +++ b/Modules/_decimal/tests/deccheck.py @@ -30,10 +30,14 @@ # +import random +import time + +RANDSEED = int(time.time()) +random.seed(RANDSEED) + import sys import os -import time -import random from copy import copy from collections import defaultdict @@ -1235,10 +1239,6 @@ if __name__ == '__main__': args.single = args.single[0] - randseed = int(time.time()) - random.seed(randseed) - - # Set up the testspecs list. A testspec is simply a dictionary # that determines the amount of different contexts that 'test_method' # will generate. @@ -1306,9 +1306,9 @@ if __name__ == '__main__': if args.multicore: q = Queue() elif args.single: - log("Random seed: %d", randseed) + log("Random seed: %d", RANDSEED) else: - log("\n\nRandom seed: %d\n\n", randseed) + log("\n\nRandom seed: %d\n\n", RANDSEED) FOUND_METHOD = False