def join_experiment(self, experiment, choice):
        self.set_session_value(self.session_key(experiment), choice)
Making a new thread without view permission should 404.
dataset/ETHPy150Open dailymuse/oz/oz/bandit/middleware.py/BanditTestingMiddleware.join_experiment--crossover with--dataset/ETHPy150Open mozilla/kitsune/kitsune/forums/tests/test_views.py/ThreadAuthorityPermissionsTests.test_new_thread_without_view_permission