https://github.com/loggerhead/treease-testdata
https://github.com/loggerhead/treease-testdata
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/loggerhead/treease-testdata
- Owner: loggerhead
- Created: 2026-04-30T05:44:56.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-06-23T23:41:27.000Z (19 days ago)
- Last Synced: 2026-06-24T01:21:53.939Z (19 days ago)
- Language: Shell
- Size: 7.9 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Test Fixtures
`test/fixtures/` 目录保存归一化后的外部测试数据。
当前按语言分成 5 个目录:
- `test/fixtures/json`
- `test/fixtures/toml`
- `test/fixtures/yaml`
- `test/fixtures/yaml-rare`
- `test/fixtures/xml`
## 文件名规则
文件名最后一段的数字表示样本类型:
- `.1.` 表示 `valid`
- `.0.` 表示 `invalid`
例子:
- `adversarial__issue150__1.0.json`
- `array__empty.1.toml`
- `2G84__00.0.yaml`
- `boeingData__ipo1__ipo_1.1.xml`
## 说明
- 这些文件名已经去掉了一部分无意义或重复前缀。
- 文件名仍然尽量保留来源目录信息,方便回溯原始数据集中的位置。
- 当前只依赖文件名中的 `1`、`0` 来区分 `valid` / `invalid`。
- `test/fixtures/yaml/` 只保留常见 YAML 子集样例;`test/fixtures/yaml-rare/` 存放当前不纳入常规 YAML 回归集的罕见语法样例。