寻观「标准库」之书。
寻观「豫构」之「试包工具」之书。
寻观「标准库」之「操作系统」之「文件系统」之书。
寻观「标准库」之「操作系统」之「路径」之书。
寻观「标准库」之「操作系统」之「命令行参数」之书。
寻观「构建基础」之「包定位」之书。
寻观「包配置」之「包依赖」之书。
寻观「构建基础」之「包上下文」之书。

「断言」乃化「爻」而化「字符串」而「有」也。
「断言」者会「条件」而会「消息」而若「条件」则「元」否则「发生事故」授以「有」于「消息」也。
「预期失败」乃化「字符串」而化（化「有」而「有」）而「有」也。
「预期失败」者会「片段」而会「操作」而
  虑「失败」者「尝试运行」授以「爻」于（会「无」而虑「无」者「操作」于「元」而「阴」）
    于（会「错误」而若「是子字符串吗」于「片段」于「错误」则「阳」否则「发生事故」授以「爻」于「错误」）而
  「断言」于「失败」于（『预期失败却成功：』附「片段」）也。

「：文言：试材置暂目录，不杂所发现之包。汉语：每次创建隔离样例，写文件会创建其父目录。：」
「临时结果」者「操作系统」之「子进程」之「获取输出」于『mktemp』于（「列」【『-d』，『/tmp/豫构验证.XXXXXX』】）也。
「断言」于（「临时结果」中「零」）于『无法创建测试目录』。
「根」者「真实路径」于（「去除串结尾」于『「：换行：」』于（「临时结果」中「一」））也。
「写样例」乃化「字符串」而化「字符串」而「有」也。
「写样例」者会「相对」而会「内容」而「写试包文件」于（「路径合并」于「根」于「相对」）于「内容」也。
「写样例」于『项目/应用/应用。包。豫』于『「依赖」者「列」【『基础「：』：」，「典」【「所有者」者『张三「：』：」也，「包」者『日志「：』：」也，】，】也。「类型」者「典」【「种类」者『可执行文件「：』：」也，「入口」者『入口「：』：」也，「文件名」者『yy试包「：』：」也，】也。』。
「写样例」于『项目/应用/入口。豫』于『寻「基础」之书。
寻观「日志」之书。
寻观「应用」之「对外」之书。
「转出」者「本地消息」也。
「印」乃化「《《内建类型：字符串》》」而「《《内建类型：有》》」也。
「印」者会「文」而《《C调用》》名『豫言_打印行「：』：」传「文」也。
「印」于「基础」之「本地消息」。
「印」于「日志消息」。
』。
「写样例」于『项目/基础/基础。包。豫』于『』。
「写样例」于『项目/应用/对外。豫』于『寻诵「基础」之书。』。
「写样例」于『项目/基础/深/数值。豫』于『「本地消息」者『本地包成功「：』：」也。』。
「写样例」于『项目/基础/子包/子包。包。豫』于『』。
「写样例」于『项目/基础/子包/私密。豫』于『「值」者『子包「：』：」也。』。
「写样例」于『项目/未用/未用。包。豫』于『』。
「写样例」于『项目/外包/张三/基础/基础。包。豫』于『』。
「写样例」于『项目/外包/张三/基础/值。豫』于『「远方消息」者『外部所有者成功「：』：」也。』。
「写样例」于『项目/外包/张三/日志/日志。包。豫』于『「依赖」者「列」【『基础「：』：」】也。』。
「写样例」于『项目/外包/张三/日志/文本。豫』于『寻观「基础」之「值」之书。「日志消息」者「远方消息」也。』。
「写样例」于『项目/外包/李四/基础/基础。包。豫』于『』。
「写样例」于『冲突/甲/网络。包。豫』于『』。
「写样例」于『冲突/乙/网络。包。豫』于『』。
「写样例」于『双包/甲。包。豫』于『』。
「写样例」于『双包/乙。包。豫』于『』。
「写样例」于『外包无所有者/错误。包。豫』于『』。
「项目」者「路径合并」于「根」于『项目』也。
「外包」者「路径合并」于「项目」于『外包』也。
「索引」者「发现具名包」于「项目」于「外包」也。
「断言」于（「等于」于（「长度」授以「包记录」于「索引」）于「七」）于『发现数量错误或外部包被重复发现』。
「图」者「解析包图」于「索引」于（『本地』与『应用』）也。
「已解」者「图」中「零」也。
「应用」者「查包」于「已解」于（『本地』与『应用』）也。
「日志」者「查包」于「已解」于（『张三』与『日志』）也。
「断言」于（「列相等」授以「包标识」于「包标识相等」于（「日志」中「三」）于（「列」【（『张三』与『基础』）】））于『外部包简写未使用自身所有者』。
「断言」于（「等于」于（「长度」授以「包标识」于（「图」中「一」））于「四」）于『闭包去重错误』。
「断言」于（「串相等」于（「定位包导入」于「已解」于「应用」于（「列」【『基础』，『深』，『数值』】））于
  （「路径合并」于「项目」于『基础/深/数值。豫』））于『本地包模块定位错误』。
「断言」于（「串相等」于（「定位包导入」于「已解」于「日志」于（「列」【『基础』，『值』】））于
  （「路径合并」于「外包」于『张三/基础/值。豫』））于『外部包内部导入错误』。
「断言」于（「等于」于（「长度」授以「字符串」于（「收集包源码」于（「路径合并」于「项目」于『基础』）于「阳」））于「一」）于『递归源码扫描越过子包或包含配置文件』。

「预期失败」于『未声明直接依赖』于（会「无」而虑「值」者「定位包导入」于「已解」于「应用」于（「列」【『张三的基础』，『值』】）而「元」）。
「预期失败」于『子包边界』于（会「无」而虑「值」者「定位包导入」于「已解」于「应用」于（「列」【『基础』，『子包』，『私密』】）而「元」）。
「：文言：总集缺则报，不择他书；同包亦从包根。汉语：同名文件、可执行入口和子目录总集均不是回退候选。：」
「写样例」于『项目/基础/基础。豫』于『此文故意不是合法源码，不得自动合并。』。
「写样例」于『项目/基础/入口。豫』于『』。
「写样例」于『项目/基础/深/总集。豫』于『』。
「预期失败」于『的包「基础」之总集』于（会「无」而虑「值」者「定位包导入」于「已解」于「应用」于（「列」【『基础』】）而「元」）。
「写样例」于『项目/基础/总集。豫』于『寻诵「基础」之「深」之「数值」之书。』。
「写样例」于『项目/外包/张三/日志/总集。豫』于『寻诵「日志」之「文本」之书。』。
「断言」于（「串相等」于（「定位包导入」于「已解」于「应用」于（「列」【『基础』】））于
  （「路径合并」于「项目」于『基础/总集。豫』））于『单段包导入未选择包根总集』。
「断言」于（「串相等」于（「定位包导入」于「已解」于（「查包」于「已解」于（『本地』与『基础』））于（「列」【『基础』】））于
  （「路径合并」于「项目」于『基础/总集。豫』））于『同包简写没有从包根解析』。
「断言」于（「串相等」于（「定位包导入」于「已解」于「应用」于（「列」【『基础』，『总集』】））于
  （「路径合并」于「项目」于『基础/总集。豫』））于『显式总集与简写路径不一致』。
「预期失败」于『未声明直接依赖』于（会「无」而虑「值」者「定位包导入」于「已解」于「应用」于（「列」【『子包』】）而「元」）。
「预期失败」于『未指定包内入口模块』于（会「无」而虑「值」者「定位包内文件」于「已解」于「应用」于「罄」而「元」）。
「预期失败」于『模块不存在』于（会「无」而虑「值」者「定位包导入」于「已解」于「应用」于（「列」【『基础』，『没有』】）而「元」）。
「预期失败」于『包描述文件不能』于（会「无」而虑「值」者「定位包导入」于「已解」于「应用」于（「列」【『基础』，『基础。包』】）而「元」）。
「预期失败」于『双点』于（会「无」而虑「值」者「定位包导入」于「已解」于「应用」于（「列」【『基础』，『..』，『入口』】）而「元」）。
「预期失败」于『包名冲突』于（会「无」而虑「值」者「发现具名包」于（「路径合并」于「根」于『冲突』）于『』而「元」）。
「预期失败」于『多个包描述文件』于（会「无」而虑「值」者「发现具名包」于（「路径合并」于「根」于『双包』）于『』而「元」）。
「预期失败」于『第一层所有者名』于（会「无」而虑「值」者「发现具名包」于「项目」于（「路径合并」于「根」于『外包无所有者』）而「元」）。

「写样例」于『异名项目/根/根。包。豫』于『「依赖」者「列」【「典」【「所有者」者『甲的乙「：』：」也，「包」者『丙「：』：」也，】，「典」【「所有者」者『甲「：』：」也，「包」者『乙的丙「：』：」也，】，「典」【「所有者」者『王羲之「：』：」也，「包」者『我的包「：』：」也，】】也。』。
「写样例」于『异名外包/甲的乙/丙/丙。包。豫』于『』。
「写样例」于『异名外包/甲的乙/丙/文。豫』于『』。
「写样例」于『异名外包/甲/乙的丙/乙的丙。包。豫』于『』。
「写样例」于『异名外包/甲/乙的丙/文。豫』于『』。
「写样例」于『异名外包/王羲之/我的包/我的包。包。豫』于『』。
「写样例」于『异名外包/王羲之/我的包/文。豫』于『』。
「写样例」于『自身项目/日志。包。豫』于『「依赖」者「列」【「典」【「所有者」者『张三「：』：」也，「包」者『日志「：』：」也，】】也。』。
「异名索引」者「发现具名包」于（「路径合并」于「根」于『异名项目』）于（「路径合并」于「根」于『异名外包』）也。
「异名图」者「解析包图」于「异名索引」于（『本地』与『根』）也。
「异名根」者「查包」于（「异名图」中「零」）于（『本地』与『根』）也。
「断言」于（「等于」于（「长度」授以「包标识」于（「异名图」中「一」））于「四」）于『以的拼接后相同的两个身份被错误合并』。
「断言」于（「串相等」于（「定位包导入」于（「异名图」中「零」）于「异名根」于（「列」【『丙』，『文』】））于（「路径合并」于「根」于『异名外包/甲的乙/丙/文。豫』））于『含的所有者名定位错误』。
「断言」于（「串相等」于（「定位包导入」于（「异名图」中「零」）于「异名根」于（「列」【『乙的丙』，『文』】））于（「路径合并」于「根」于『异名外包/甲/乙的丙/文。豫』））于『含的包名定位错误』。
「断言」于（「串相等」于（「编码包上下文」于（「异名图」中「零」））于（「编码包上下文」于（「解码包上下文」于（「编码包上下文」于（「异名图」中「零」）））））于『结构化身份上下文往返错误』。
「预期失败」于『可见包名冲突』于（会「无」而
  虑「值」者「解析包图」于（「发现具名包」于（「路径合并」于「根」于『自身项目』）于「外包」）于（『本地』与『日志』）而「元」）。
「写样例」于『项目/应用/应用。包。豫』于『「依赖」者「列」【『基础「：』：」，「典」【「所有者」者『李四「：』：」也，「包」者『基础「：』：」也，】】也。』。
「预期失败」于『可见包名冲突』于（会「无」而虑「值」者「解析包图」于「索引」于（『本地』与『应用』）而「元」）。
「写样例」于『项目/应用/应用。包。豫』于『「依赖」者「列」【『基础「：』：」，「典」【「所有者」者『张三「：』：」也，「包」者『日志「：』：」也，】】也。「类型」者「典」【「种类」者『可执行文件「：』：」也，「入口」者『入口「：』：」也，「文件名」者『yy试包「：』：」也，】也。』。
「仅日志的应用」者（「包记录」也（『本地』与『应用』与（「应用」中「二」）与（「列」【（『张三』与『日志』）】）））也。
「预期失败」于『未声明直接依赖』于（会「无」而虑「值」者「定位包导入」于「已解」于「仅日志的应用」于（「列」【『基础』，『深』，『数值』】）而「元」）。
「预期失败」于『不支持的包上下文格式』于（会「无」而虑「值」者「解码包上下文」于『豫构包上下文一「：换行：」』而「元」）。

「上下文」者「编码包上下文」于「已解」也。
「断言」于（「串相等」于「上下文」于（「编码包上下文」于（「解码包上下文」于「上下文」）））于『上下文往返不稳定』。
「上下文甲」者「存放上下文」于「上下文」也。
「上下文乙」者「存放上下文」于「上下文」也。
「断言」于（「串相等」于「上下文甲」于「上下文乙」）于『相同上下文没有复用』。
「写样例」于『项目/基础/基础。包。豫』于『「依赖」者「列」【『应用「：』：」】也。』。
「预期失败」于『依赖包未声明库能力』于（会「无」而虑「值」者「解析包图」于「索引」于（『本地』与『应用』）而「元」）。
「写样例」于『项目/应用/应用。包。豫』于『「依赖」者「列」【『基础「：』：」】也。』。
「预期失败」于『包依赖成环』于（会「无」而虑「值」者「解析包图」于「索引」于（『本地』与『应用』）而「元」）。
「写样例」于『项目/基础/基础。包。豫』于『』。
「写样例」于『项目/应用/应用。包。豫』于『「依赖」者「列」【『基础「：』：」，『基础「：』：」】也。』。
「预期失败」于『重复声明依赖』于（会「无」而虑「值」者「解析包图」于「索引」于（『本地』与『应用』）而「元」）。
「写样例」于『项目/应用/应用。包。豫』于『「依赖」者「列」【『缺失「：』：」】也。』。
「预期失败」于『缺失』于（会「无」而虑「值」者「解析包图」于「索引」于（『本地』与『应用』）而「元」）。
「写样例」于『项目/应用/应用。包。豫』于『「依赖」者「列」【『基础「：』：」，「典」【「所有者」者『张三「：』：」也，「包」者『日志「：』：」也，】，】也。「类型」者「典」【「种类」者『可执行文件「：』：」也，「入口」者『入口「：』：」也，「文件名」者『yy试包「：』：」也，】也。』。
「断言」于（「操作系统」之「子进程」之「运行」于『ln』于（「列」【『-s』，（「路径合并」于「项目」于『基础/深』），（「路径合并」于「项目」于『基础/别名』）】））于『建立测试符号链接失败』。
「预期失败」于『符号链接』于（会「无」而虑「值」者「定位包导入」于「已解」于「应用」于（「列」【『基础』，『别名』，『数值』】）而「元」）。
「断言」于（「等于」于（「长度」授以「包记录」于（「发现具名包」于「项目」于「外包」））于「七」）于『发现遍历了符号链接』。
「：文言：目录逾四千项，亦当悉录。汉语：验证目录读取已移除四千零九十六项的固定缓冲区限制。：」
虑「无」者「态射」授以「整数」授以「有」于（「整数范围」于「零」于「四一零零」）于（会「数」而
  「写样例」于（『大目录/』附（「整数表示」于「数」））于『』）而
「断言」于（「等于」于（「长度」授以「字符串」于（「读文件夹」于（「路径合并」于「根」于『大目录』）））于「四一零二」）于『大目录读取不完整』。
「：文言：授工具与编译器之实径，则并验构建。汉语：可选两个参数启用端到端构建、缓存失效和移动目录测试。：」
鉴「获取参数」于「元」而
  有「罄」则「元」
  或有（（「列」【「工具文件」，「编译器文件」】））则（
    虑「工具」者「真实路径」于「工具文件」而
    虑「编译器」者「真实路径」于「编译器文件」而
    虑「切换」者「切换当前路径」于「项目」而
    虑「无」者「断言」于（「等于」于（「切换」中「零」）于「零」）于『无法进入测试工程』而
    虑「构建参数」者（「列」于「字符串」）也（「列」【『构建』，『应用』，『--外部包目录』，『外包』，『--编译器』，「编译器」，『--输出』，『yy验收』，『-j』，『4』】）而
    虑「首次」者「操作系统」之「子进程」之「获取输出」于「工具」于「构建参数」而
    虑「无」者「断言」于（「首次」中「零」）于（（「首次」中「一」）附（「首次」中「二」））而
    虑「执行」者「操作系统」之「子进程」之「获取输出」于（「路径合并」于「项目」于『yy验收』）于「罄」而
    虑「无」者「断言」于（「执行」中「零」）于『生成程序执行失败』而
    虑「无」者「断言」于（「串相等」于（「执行」中「一」）于『本地包成功「：换行：」外部所有者成功「：换行：」』）于『程序输出或所有者解析错误』而
    「：文言：短名未易而主易，缓存亦当易。汉语：仅更换依赖所有者，源码导入不变，验证重建绑定与缓存隔离。：」
    虑「无」者「写样例」于『项目/外包/王羲之/日志/日志。包。豫』于『』而
    虑「无」者「写样例」于『项目/外包/王羲之/日志/文本。豫』于『「日志消息」者『换主成功「：』：」也。』而
    虑「无」者「写样例」于『项目/外包/王羲之/日志/总集。豫』于『寻诵「日志」之「文本」之书。』而
    虑「无」者「写样例」于『项目/应用/应用。包。豫』于『「依赖」者「列」【『基础「：』：」，「典」【「所有者」者『王羲之「：』：」也，「包」者『日志「：』：」也，】】也。「类型」者「典」【「种类」者『可执行文件「：』：」也，「入口」者『入口「：』：」也，「文件名」者『yy试包「：』：」也，】也。』而
    虑「换主构建」者「操作系统」之「子进程」之「获取输出」于「工具」于「构建参数」而
    虑「无」者「断言」于（「换主构建」中「零」）于（（「换主构建」中「一」）附（「换主构建」中「二」））而
    虑「换主执行」者「操作系统」之「子进程」之「获取输出」于（「路径合并」于「项目」于『yy验收』）于「罄」而
    虑「无」者「断言」于（「换主执行」中「零」）于『换主后程序执行失败』而
    虑「无」者「断言」于（「串相等」于（「换主执行」中「一」）于『本地包成功「：换行：」换主成功「：换行：」』）于『短名不变但换主后复用了旧依赖』而
    虑「无」者「写样例」于『项目/应用/应用。包。豫』于『「依赖」者「列」【「典」【「所有者」者『张三「：』：」也，「包」者『日志「：』：」也，】】也。「类型」者「典」【「种类」者『可执行文件「：』：」也，「入口」者『入口「：』：」也，「文件名」者『yy试包「：』：」也，】也。』而
    虑「失败构建」者「操作系统」之「子进程」之「获取输出」于「工具」于「构建参数」而
    虑「无」者「断言」于（「非」于（「失败构建」中「零」））于『修改包依赖后错误复用旧缓存』而
    虑「无」者「断言」于（「是子字符串吗」于『未声明直接依赖』于（（「失败构建」中「一」）附（「失败构建」中「二」）））于『未报告依赖变化后的导入错误』而
    虑「无」者「写样例」于『项目/应用/应用。包。豫』于『「依赖」者「列」【『基础「：』：」，「典」【「所有者」者『张三「：』：」也，「包」者『日志「：』：」也，】】也。「类型」者「典」【「种类」者『可执行文件「：』：」也，「入口」者『入口「：』：」也，「文件名」者『yy试包「：』：」也，】也。』而
    虑「无」者「断言」于（「操作系统」之「子进程」之「运行」于『mv』于（「列」【（「路径合并」于「项目」于『基础』），（「路径合并」于「项目」于『移动后的基础』）】））于『无法移动测试包』而
    虑「再建」者「操作系统」之「子进程」之「获取输出」于「工具」于「构建参数」而
    虑「无」者「断言」于（「再建」中「零」）于（（「再建」中「一」）附（「再建」中「二」））而
    虑「再执行」者「操作系统」之「子进程」之「获取输出」于（「路径合并」于「项目」于『yy验收』）于「罄」而
    「断言」于（「串相等」于（「再执行」中「一」）于（「执行」中「一」））于『移动包目录改变了构建行为』）
  或有「其他参数」则「发生事故」授以「有」于『测试参数应为豫构路径和编译器路径』。
「打印行」于『豫构包系统测试通过』。
「打印行」于（『测试工程：』附「项目」）。
