ULT (UnLeakedTestbench)
收藏资源简介:
ULT (UnLeakedTestbench) 是一个专门为从真实世界的 Python 函数中生成函数级别的单元测试而设计的新基准。ULT 通过多阶段审查过程构建,确保高循环复杂度并减少测试用例污染。ULT 共有 3,909 个精心选择的函数级别任务,为评估大型语言模型 (LLM) 的测试生成能力提供了更真实和更具挑战性的评估。此外,还提供了一个名为 PLT (PreLeakedTestbench) 的配对基准,其中包含泄漏的测试,旨在控制分析测试生成中的记忆与推理。
ULT (UnLeakedTestbench) is a novel benchmark specifically designed for generating function-level unit tests from real-world Python functions. It is constructed through a multi-stage review process to ensure high cyclomatic complexity and mitigate test case contamination. ULT comprises 3,909 carefully curated function-level tasks, which deliver a more realistic and challenging evaluation for assessing the test generation capabilities of large language models (LLMs). Additionally, a paired benchmark named PLT (PreLeakedTestbench) with leaked test cases is provided, which aims to enable controlled analysis of memory and reasoning in test generation.
UnLeakedTestBench数据集概述
数据集基本信息
- 数据集名称:UnLeakedTestBench
数据集来源
- 托管地址:https://github.com/huangd1999/UnLeakedTestBench




