Sha256: 00420568f7be44cec78d08b87db1305ed658e8853ef224367151de5082202901

Contents?: true

Size: 579 Bytes

Versions: 8

Compression:

Stored size: 579 Bytes

Contents

require(File.expand_path(File.dirname(__FILE__)+'/helpers_tests.rb'))

class StatsampleResampleTestCase < MiniTest::Unit::TestCase
  def initialize(*args)
    super
  end
  def test_basic
    r=Statsample::Resample.generate(20,1,10)
    assert_equal(20,r.size)
    assert(r.min>=1)
    assert(r.max<=10)
  end
  def test_repeat_and_save
    r=Statsample::Resample.repeat_and_save(400) {
      Statsample::Resample.generate(20,1,10).count(1)
    }
    assert_equal(400,r.size)
    v=Statsample::Vector.new(r,:scale)
    a=v.count {|x|  x > 3}
    assert(a>=30 && a<=70)
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
statsample-1.4.1 test/test_resample.rb
statsample-1.4.0 test/test_resample.rb
statsample-1.3.1 test/test_resample.rb
statsample-1.3.0 test/test_resample.rb
statsample-1.2.0 test/test_resample.rb
statsample-1.1.0 test/test_resample.rb
statsample-1.0.1 test/test_resample.rb
statsample-1.0.0 test/test_resample.rb