Пример #1
0
    def emulate_file_upload(self, token, n):
        """
        This emulate the file upload of a incomplete submission
        """
        for i in range(0, n):
            dummyFile = self.get_dummy_file()
            dummyFile = yield threads.deferToThread(files.dump_file_fs, dummyFile)
            dummyFile['creation_date'] = datetime_null()

            f = files.serialize_memory_file(dummyFile)

            token.associate_file(dummyFile)

            self.assertFalse({'size', 'content_type', 'name', 'creation_date'} - set(f.keys()))
Пример #2
0
    def emulate_file_upload(self, token, n):
        """
        This emulates the file upload of an incomplete submission
        """
        for i in range(0, n):
            dummyFile = self.get_dummy_file()


            dst = os.path.join(GLSettings.submission_path,
                               os.path.basename(dummyFile['path']))

            dummyFile = yield threads.deferToThread(write_upload_encrypted_to_disk, dummyFile, dst)
            dummyFile['date'] = datetime_null()

            token.associate_file(dummyFile)

            dummyFile['body'].close()
Пример #3
0
 def perform_submission_uploads(self, token):
     for _ in range(self.population_of_attachments):
         token.associate_file(self.get_dummy_file())
Пример #4
0
 def emulate_file_upload(self, token, n):
     """
     This emulates the file upload of an incomplete submission
     """
     for _ in range(n):
         token.associate_file(self.get_dummy_file())
Пример #5
0
 def emulate_file_upload(self, token, n):
     """
     This emulates the file upload of an incomplete submission
     """
     for _ in range(n):
         token.associate_file(self.get_dummy_file())
Пример #6
0
 def perform_submission_uploads(self, token):
     for _ in range(self.population_of_attachments):
         token.associate_file(self.get_dummy_file())