Sha256: b1d29e8afe8d210b012a02a683982036ee1a88a88e80a3a3f53d8f1329c3aadd

Contents?: true

Size: 577 Bytes

Versions: 5

Compression:

Stored size: 577 Bytes

Contents

require 'spec_helper'
require 'split/dashboard/helpers'

include Split::DashboardHelpers

describe Split::DashboardHelpers do
  describe 'confidence_level' do
    it 'should handle very small numbers' do
      confidence_level(Complex(2e-18, -0.03)).should eql('No Change')
    end

    it "should consider a z-score of 1.96 < z < 2.57 as 95% confident" do
      confidence_level(2.12).should eql('95% confidence')
    end

    it "should consider a z-score of -1.96 > z > -2.57 as 95% confident" do
      confidence_level(-2.12).should eql('95% confidence')
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
split-0.4.6 spec/dashboard_helpers_spec.rb
split-0.4.5 spec/dashboard_helpers_spec.rb
split-0.4.4 spec/dashboard_helpers_spec.rb
split-0.4.3 spec/dashboard_helpers_spec.rb
split-0.4.2 spec/dashboard_helpers_spec.rb