本地测试流程

在实验过程中,本地测试是验证代码正确性的关键步骤。以下是本地测试的具体流程:

  • 运行所有题目的测试

    make test-output
    

    这个命令会执行所有题目的测试,并输出测试结果。确保你的代码在提交之前通过了所有本地测试。

  • 测试并保存结果

    mkdir build
    make save-test-results
    

    这个命令会创建一个名为 build 的目录,并在该目录下生成一个 test_results.json 文件,用于保存测试结果。这个文件对于记录和跟踪实验进度非常有用。

测试结果文件格式

test_results.json 文件的格式如下:

{
  "channel": "gitee", // 提交渠道
  "courseId": 1558, // 课程ID
  "ext": "aaa",
  "name": "xukunyuan-star", // 提交者信息
  "score": 5, // 提交者当前分数
  "totalScore": 5 // 当前实验总分
}

这个文件包含了提交渠道、课程ID、扩展信息、提交者名称、当前分数以及实验总分等关键信息。确保每次测试后都更新这个文件,以便于跟踪实验的进度和成绩。

注意,在本地测试的过程中,请注意不要破坏测例