spec/alternative_spec.rb in split-3.1.1 vs spec/alternative_spec.rb in split-3.2.0

- old
+ new

@@ -271,9 +271,21 @@ control = experiment.control expect(control.z_score).to eq('N/A') expect(control.z_score(goal1)).to eq('N/A') expect(control.z_score(goal2)).to eq('N/A') end + + it "should not blow up for Conversion Rates > 1" do + control = experiment.control + control.participant_count = 3474 + control.set_completed_count(4244) + + alternative2.participant_count = 3434 + alternative2.set_completed_count(4358) + + expect { control.z_score }.not_to raise_error + expect { alternative2.z_score }.not_to raise_error + end end describe "extra_info" do it "reads saved value of recorded_info in redis" do saved_recorded_info = {"key_1" => 1, "key_2" => "2"}