--- a/src/tests.py +++ b/src/tests.py @@ -28,6 +28,7 @@ # Superclass with tests common to all generators. # Subclasses must arrange for self.gen to retrieve the Random instance # to be tested. + gen = random.Random() def randomlist(self, n): """Helper function to make a list of random numbers""" @@ -448,8 +452,6 @@ self.assertRaises(TypeError, self.gen.getrandbits) self.assertRaises(TypeError, self.gen.getrandbits, 'a') self.assertRaises(TypeError, self.gen.getrandbits, 1, 2) - if sys.version_info < (3, 9): - self.assertRaises(ValueError, self.gen.getrandbits, 0) self.assertRaises(ValueError, self.gen.getrandbits, -1) def test_randbelow_logic(self, _log=log, int=int):