Sha256: b5b9ec94bfc09a07226afb45a9a61cef5c8256469d01acd98f24cf8fd07e2d98
Contents?: true
Size: 599 Bytes
Versions: 52
Compression:
Stored size: 599 Bytes
Contents
require File.expand_path('../../../spec_helper', __FILE__) ruby_version_is "1.9" do describe "Random.new_seed" do it "returns a Bignum" do Random.new_seed.should be_an_instance_of(Bignum) end it "returns an arbitrary seed value each time" do bigs = 200.times.map { Random.new_seed } bigs.uniq.size.should == 200 end it "is not affected by Kernel#srand" do begin srand 25 a = Random.new_seed srand 25 b = Random.new_seed a.should_not == b ensure srand Random.new_seed end end end end
Version data entries
52 entries across 52 versions & 2 rubygems