summaryrefslogtreecommitdiffstats
path: root/test/ruby/test_rand.rb
Commit message (Expand)AuthorAgeFilesLines
* * random.c (random_rand): fixed for edge cases of ranges.nobu2009-08-261-0/+8
* * random.c (random_rand): unified random_int and random_float.nobu2009-08-261-44/+50
* * random.c (rb_random_int): arguments have to be converted tonobu2009-08-021-0/+1
* * test/ruby/test_rand.rb: add tests for Random#float's rejectionmame2009-08-021-0/+3
* * random.c (rand_int): prevent from GC.nobu2009-08-021-1/+12
* * test/ruby/test_rand.rb: add tests for Random class.mame2009-07-301-0/+190
* * test/ruby/test_rand.rb (test_big_seed): tests also instance methods.nobu2009-07-211-2/+1
* * random.c (rand_init): array length of random seed was broken, whichmame2009-07-211-0/+5
* * random.c (rb_random_t): objectified. [EXPERIMENTAL]nobu2009-07-161-80/+80
* * random.c (rb_f_rand): type check simplified. strings are nomatz2008-12-291-1/+1
* * test/ruby/test_rand.rb: add tests to achieve over 95% test coveragemame2008-03-251-0/+36
* add test_rand_0x100000000.akr2005-02-071-0/+7
* * random.c (init_by_array): imported from mt19937ar-cok.tgz.akr2005-01-041-0/+124