[英]URL parsing test suite
我需要測試一些現有的 http://
URL解析代碼是否符合RFC 3986 。
我不想重新發明輪子並碰到各種角落情況。
是否有一些現有的綜合測試套件?
我不指定我使用的語言,因為我希望測試套件具有足夠的通用性以適應需求。 我會為任何理智的事情而安定下來。
Addressable
Ruby庫具有非常全面的Spec Suite (618個示例,其中123個示例組期望800個示例,權重超過3700個SLOC),其中涵蓋了RfC3986的大部分內容。 代碼在這里 。 我不確定如何直接在您的庫上運行它,也許可以通過為您的庫編寫一個簡單的與API兼容的Ruby-wrapper來使其不修改地工作? 否則,Spec的樣式就非常好,因此您應該可以使用一些簡單的重命名方法重構和Regexp-fu達到目標。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.