def test_delete_an_experiment(self): Experiment.find_or_create(self.redis, 'link_color', 'blue', 'red') response = self.client.post('/split/link_color/delete') assert_redirects(response, '/split/') assert Experiment.find(self.redis, 'link_color') is None
def test_handles_non_existing_experiment(self): assert Experiment.find(self.redis, 'non_existent_experiment') is None
def test_find_returns_an_existing_experiment(self): experiment = Experiment(self.redis, 'basket_text', 'Basket', 'Cart') experiment.save() assert Experiment.find(self.redis, 'basket_text').name == 'basket_text'