spec/dashboard_spec.rb in split-1.0.0 vs spec/dashboard_spec.rb in split-1.1.0
- old
+ new
@@ -12,15 +12,15 @@
def link(color)
Split::Alternative.new(color, experiment.name)
end
let(:experiment) {
- Split::Experiment.find_or_create("link_color", "blue", "red")
+ Split::ExperimentCatalog.find_or_create("link_color", "blue", "red")
}
let(:experiment_with_goals) {
- Split::Experiment.find_or_create({"link_color" => ["goal_1", "goal_2"]}, "blue", "red")
+ Split::ExperimentCatalog.find_or_create({"link_color" => ["goal_1", "goal_2"]}, "blue", "red")
}
let(:metric) {
Split::Metric.find_or_create(name: 'testmetric', experiments: [experiment, experiment_with_goals])
}
@@ -137,10 +137,10 @@
end
it "should delete an experiment" do
delete "/#{experiment.name}"
expect(last_response).to be_redirect
- expect(Split::Experiment.find(experiment.name)).to be_nil
+ expect(Split::ExperimentCatalog.find(experiment.name)).to be_nil
end
it "should mark an alternative as the winner" do
expect(experiment.winner).to be_nil
post "/#{experiment.name}", :alternative => 'red'