# 单元测试

如意玲珑使用 gtest 进行单元测试，测试代码和测试数据位于项目根目录的 test/ 目录中。

由于某些测试在 CI 环境中难以运行，我们默认禁用了这些测试。

以下是控制测试运行的环境变量，默认情况下它们都是空的：

| 名称              | 值                                 | 说明             |
| ----------------- | ---------------------------------- | ---------------- |
| LINGLONG_TEST_ALL | 如果设置此变量，将运行所有单元测试 | 启用所有测试用例 |
