Sha256: c97635db8d752b9e59b5c5750567c517e161a5b61b00149a4898e3309c2d06a2

Contents?: true

Size: 550 Bytes

Versions: 30

Compression:

Stored size: 550 Bytes

Contents

import test_support
import random

# Ensure that the seed() method initializes all the hidden state.  In
# particular, through 2.2.1 it failed to reset a piece of state used by
# (and only by) the .gauss() method.

for seed in 1, 12, 123, 1234, 12345, 123456, 654321:
    for seeder in random.seed, random.whseed:
        seeder(seed)
        x1 = random.random()
        y1 = random.gauss(0, 1)

        seeder(seed)
        x2 = random.random()
        y2 = random.gauss(0, 1)

        test_support.vereq(x1, x2)
        test_support.vereq(y1, y2)

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
rubyfox-server-2.19.2.0 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.17.3.2 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.17.3.1 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.17.3.0 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.16.3.2 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.16.3.1 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.16.0.4 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.16.0.3 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.16.0.2 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.16.0.1 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.16.0.0 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.13.7.3 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.13.6.2 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.13.6.1 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.13.5.1 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.13.4.1 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.13.3.1 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.12.5.1 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.12.5.0 lib/rubyfox/server/data/lib/Lib/test/test_random.py
rubyfox-server-2.12.4.0 lib/rubyfox/server/data/lib/Lib/test/test_random.py