コード例 #1
0
ファイル: helpers.py プロジェクト: globaleaks/GlobaLeaks
    def perform_post_submission_actions(self):
        self.dummyRTips = yield self.get_rtips()

        for rtip_desc in self.dummyRTips:
            yield rtip.create_comment(1,
                                      rtip_desc['receiver_id'],
                                      USER_PRV_KEY,
                                      rtip_desc['id'],
                                      'comment')

            yield rtip.create_message(1,
                                      rtip_desc['receiver_id'],
                                      USER_PRV_KEY,
                                      rtip_desc['id'],
                                      'message')

        self.dummyWBTips = yield self.get_wbtips()

        for wbtip_desc in self.dummyWBTips:
            yield wbtip.create_comment(1,
                                       wbtip_desc['id'],
                                       USER_PRV_KEY,
                                       'comment')

            for receiver_id in wbtip_desc['receivers_ids']:
                yield wbtip.create_message(1,
                                           wbtip_desc['id'],
                                           USER_PRV_KEY,
                                           receiver_id,
                                           'message')
コード例 #2
0
    def perform_post_submission_actions(self):
        self.dummyRTips = yield self.get_rtips()

        for rtip_desc in self.dummyRTips:
            yield rtip.create_comment(1,
                                      rtip_desc['receiver_id'],
                                      USER_PRV_KEY,
                                      rtip_desc['id'],
                                      'comment')

            yield rtip.create_message(1,
                                      rtip_desc['receiver_id'],
                                      USER_PRV_KEY,
                                      rtip_desc['id'],
                                      'message')

        self.dummyWBTips = yield self.get_wbtips()

        for wbtip_desc in self.dummyWBTips:
            yield wbtip.create_comment(1,
                                       wbtip_desc['id'],
                                       USER_PRV_KEY,
                                       'comment')

            for receiver_id in wbtip_desc['receivers_ids']:
                yield wbtip.create_message(1,
                                           wbtip_desc['id'],
                                           USER_PRV_KEY,
                                           receiver_id,
                                           'message')
コード例 #3
0
ファイル: helpers.py プロジェクト: 0xjukai/GlobaLeaks
    def perform_post_submission_actions(self):
        commentCreation = {'content': 'comment!'}

        messageCreation = {'content': 'message!'}

        identityaccessrequestCreation = {
            'request_motivation': 'request motivation'
        }

        self.dummyRTips = yield self.get_rtips()

        for rtip_desc in self.dummyRTips:
            yield rtip.create_comment(1, rtip_desc['receiver_id'],
                                      rtip_desc['id'], commentCreation)

            yield rtip.create_message(1, rtip_desc['receiver_id'],
                                      rtip_desc['id'], messageCreation)

            yield rtip.create_identityaccessrequest(
                1, rtip_desc['receiver_id'], rtip_desc['id'],
                identityaccessrequestCreation)

        self.dummyWBTips = yield self.get_wbtips()

        for wbtip_desc in self.dummyWBTips:
            yield wbtip.create_comment(1, wbtip_desc['id'], commentCreation)

            for receiver_id in wbtip_desc['receivers_ids']:
                yield wbtip.create_message(1, wbtip_desc['id'], receiver_id,
                                           messageCreation)
コード例 #4
0
ファイル: test_tip.py プロジェクト: jpobley/GlobaLeaks
    def do_wb_messages(self):
        msgrequest = { 'content': u'a msg from wb to receiver1' }
        x = yield wbtip.create_message(self.wbtip_id,
                                       self.receiver1_desc['id'], msgrequest)
        self.assertEqual(x['author'], u'whistleblower')

        messages = yield rtip.get_message_list(self.receiver1_desc['id'], self.rtip1_id)
        self.assertEqual(len(messages), 1)

        # and now, two messages for the second receiver
        msgrequest = { 'content': u'#1/2 msg from wb to receiver2' }
        yield wbtip.create_message(self.wbtip_id,
                                   self.receiver2_desc['id'], msgrequest)

        msgrequest = { 'content': u'#2/2 msg from wb to receiver2' }
        yield wbtip.create_message(self.wbtip_id,
                                   self.receiver2_desc['id'], msgrequest)

        messages = yield rtip.get_message_list(self.receiver2_desc['id'], self.rtip2_id)
        self.assertEqual(len(messages), 2)
コード例 #5
0
ファイル: helpers.py プロジェクト: jpobley/GlobaLeaks
    def perform_post_submission_actions(self):
        commentCreation = {
            'content': 'comment!'
        }

        messageCreation = {
            'content': 'message!'
        }

        identityaccessrequestCreation = {
            'request_motivation': 'request motivation'
        }

        self.dummyRTips = yield self.get_rtips()

        for rtip_desc in self.dummyRTips:
            yield rtip.create_comment(rtip_desc['receiver_id'],
                                      rtip_desc['id'],
                                      commentCreation)

            yield rtip.create_message(rtip_desc['receiver_id'],
                                      rtip_desc['id'],
                                      messageCreation)

            yield self.emulate_file_append(rtip_desc['id'], 3)

            yield rtip.create_identityaccessrequest(rtip_desc['receiver_id'],
                                                    rtip_desc['id'],
                                                    identityaccessrequestCreation,
                                                    'en')

        self.dummyWBTips = yield self.get_wbtips()

        for wbtip_desc in self.dummyWBTips:
            yield wbtip.create_comment(wbtip_desc['id'],
                                       commentCreation)

            for receiver_id in wbtip_desc['receivers_ids']:
                yield wbtip.create_message(wbtip_desc['id'], receiver_id, messageCreation)
コード例 #6
0
ファイル: helpers.py プロジェクト: theassyrian/GlobaLeaks
    def perform_post_submission_actions(self):
        identityaccessrequestCreation = {
            'request_motivation': u'request motivation'
        }

        self.dummyRTips = yield self.get_rtips()

        for rtip_desc in self.dummyRTips:
            yield rtip.create_comment(1,
                                      rtip_desc['receiver_id'],
                                      USER_PRV_KEY,
                                      rtip_desc['id'],
                                      'comment')

            yield rtip.create_message(1,
                                      rtip_desc['receiver_id'],
                                      USER_PRV_KEY,
                                      rtip_desc['id'],
                                      'message')

            yield rtip.create_identityaccessrequest(1,
                                                    rtip_desc['receiver_id'],
                                                    rtip_desc['id'],
                                                    identityaccessrequestCreation)

        self.dummyWBTips = yield self.get_wbtips()

        for wbtip_desc in self.dummyWBTips:
            yield wbtip.create_comment(1,
                                       wbtip_desc['id'],
                                       USER_PRV_KEY,
                                       'comment')

            for receiver_id in wbtip_desc['receivers_ids']:
                yield wbtip.create_message(1,
                                           wbtip_desc['id'],
                                           USER_PRV_KEY,
                                           receiver_id,
                                           'message')