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()))