示例#1
0
    def setUp(self):
        super().setUp()
        setup_models(self)
        self.worker = self.workers[0]
        self.worker.user.is_superuser = True
        self.worker.user.save()

        self.request_client = RequestClient(username=self.worker.user.username,
                                            password='******')
        self.url = reverse('orchestra:bots:staffbot')
        self.staffbot = StaffBot()
示例#2
0
    def test_unauthorized_user(self):
        worker1 = self.workers[1]
        request_client = RequestClient(username=worker1.user.username,
                                       password='******')
        data = get_mock_slack_data(user_id=worker1.slack_user_id)
        response = request_client.post(self.url, data)
        self.assert_response(response,
                             default_error_text=StaffBot.not_authorized_error)

        data['user_id'] = 'fake_id'
        response = request_client.post(self.url, data)
        self.assert_response(response, default_error_text='not found')
    def setUp(self):
        self.client = RequestClient()

        mommy.make(Client,
                   name="Mosaic",
                   email="*****@*****.**",
                   industry="Productivity")

        mommy.make(Client,
                   name="Heidrick",
                   email="*****@*****.**",
                   industry="Consulting")
    def setUp(self):
        self.client = RequestClient()

        mommy.make(Tag, name="Meeting")
        mommy.make(Tag, name="Coffee")