Beispiel #1
0
    def wb_auth_with_receipt(self):
        if not self.wbtip_id:
            self.wbtip_id = yield authentication.login_whistleblower(
                self.submission_desc['receipt'], False)
            # is the self.current_user.user_id

        self.assertTrue(re.match(requests.uuid_regexp, self.wbtip_id))
    def test_create_submission_attach_files_finalize_and_access_wbtip(self):
        self.submission_desc = yield self.get_dummy_submission(self.dummyContext['id'])
        self.submission_desc = yield self.create_submission_with_files(self.submission_desc)

        wbtip_id = yield authentication.login_whistleblower(self.submission_desc['receipt'], False)

        # remind: return a tuple (serzialized_itip, wb_itip)
        wbtip_desc = yield wbtip.get_wbtip(wbtip_id, 'en')

        self.assertTrue('answers' in wbtip_desc)
    def test_update_submission(self):
        self.submission_desc = yield self.get_dummy_submission(self.dummyContext['id'])

        self.submission_desc['answers'] = yield self.fill_random_answers(self.dummyContext['id'])
        self.submission_desc = yield self.create_submission(self.submission_desc)

        wbtip_id = yield authentication.login_whistleblower(self.submission_desc['receipt'], False)

        wbtip_desc = yield wbtip.get_wbtip(wbtip_id, 'en')

        self.assertTrue('answers' in wbtip_desc)
Beispiel #4
0
    def test_update_submission(self):
        self.submission_desc = yield self.get_dummy_submission(self.dummyContext['id'])

        self.submission_desc['answers'] = yield self.fill_random_answers(self.dummyContext['questionnaire_id'])
        receipt = yield self.create_submission(self.submission_desc)

        session = yield authentication.login_whistleblower(1, receipt)

        wbtip_desc, _ = yield wbtip.get_wbtip(session.user_id, 'en')

        self.assertTrue('data' in wbtip_desc)
Beispiel #5
0
    def test_update_submission(self):
        self.submission_desc = yield self.get_dummy_submission(self.dummyContext['id'])

        self.submission_desc['answers'] = yield self.fill_random_answers(self.dummyContext['id'])
        receipt = yield self.create_submission(self.submission_desc)

        wbtip_id = yield authentication.login_whistleblower(receipt, True)

        wbtip_desc = yield wbtip.get_wbtip(wbtip_id, 'en')

        self.assertTrue('answers' in wbtip_desc)
    def test_update_submission(self):
        self.submission_desc = yield self.get_dummy_submission(self.dummyContext["id"])

        self.submission_desc["answers"] = yield self.fill_random_answers(self.dummyContext["id"])
        self.submission_desc = yield self.create_submission(self.submission_desc)

        wbtip_id = yield authentication.login_whistleblower(self.submission_desc["receipt"], False)

        wbtip_desc = yield wbtip.get_wbtip(wbtip_id, "en")

        self.assertTrue("answers" in wbtip_desc)
Beispiel #7
0
    def test_update_submission(self):
        self.submission_desc = yield self.get_dummy_submission(self.dummyContext['id'])

        self.submission_desc['answers'] = yield self.fill_random_answers(self.dummyContext['questionnaire_id'])
        receipt = yield self.create_submission(self.submission_desc)

        session = yield authentication.login_whistleblower(1, receipt)

        wbtip_desc, _ = yield wbtip.get_wbtip(session.user_id, 'en')

        self.assertTrue('data' in wbtip_desc)
Beispiel #8
0
    def test_create_submission_attach_files_finalize_and_access_wbtip(self):
        self.submission_desc = yield self.get_dummy_submission(
            self.dummyContext['id'])
        self.submission_desc = yield self.create_submission_with_files(
            self.submission_desc)

        wbtip_id = yield authentication.login_whistleblower(
            self.submission_desc['receipt'], False)

        # remind: return a tuple (serzialized_itip, wb_itip)
        wbtip_desc = yield wbtip.get_wbtip(wbtip_id, 'en')

        self.assertTrue('answers' in wbtip_desc)
Beispiel #9
0
    def wb_auth_with_receipt(self):
        if not self.wbtip_id:
            self.wbtip_id = yield authentication.login_whistleblower(self.submission_desc['receipt'], False)
            # is the self.current_user.user_id

        self.assertTrue(re.match(requests.uuid_regexp, self.wbtip_id))