gpt4 book ai didi

unit-testing - URL解析测试套件

转载 作者:行者123 更新时间:2023-12-05 09:25:35 24 4
gpt4 key购买 nike

我需要测试一些现有 http:// URL 解析代码是否符合RFC 3986 .

我不想重新发明轮子,也不想遇到各种极端情况。

是否有一些现有的综合测试套件?

我没有指定我使用的语言,因为我希望测试套件足够通用以适应。不过,我会满足于任何理智的事情。

最佳答案

Addressable Ruby 库有一个非常全面的 Spec Suite (618 个示例,123 个示例组中有 800 个期望,权重超过 3700 SLOC),涵盖了 RfC3986 的大部分内容。密码是here .我不确定你如何直接在你的库上运行它,也许你可以通过为你的库编写一个简单的 API 兼容的 Ruby 包装器来让它不加修改地工作?否则,该规范的模式非常好,因此您应该能够通过一些简单的重命名方法重构和 Regexp-fu 走得更远。

关于unit-testing - URL解析测试套件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/723083/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com