2
哪裏可以找到Parsec實施的測試?Parsec的單元測試?
Parsec's darcs repository上沒有任何東西。
注意:我不是問如何爲Parsec解析器編寫測試,我正在尋找Parsec庫本身的測試。
哪裏可以找到Parsec實施的測試?Parsec的單元測試?
Parsec's darcs repository上沒有任何東西。
注意:我不是問如何爲Parsec解析器編寫測試,我正在尋找Parsec庫本身的測試。
最初有一個Parsec的測試/基準測試套件叫做pbench。它似乎失去了時間的沙灘:http://web.archive.org/web/20030818092724/http://www.cs.uu.nl/people/daan/pbench.html
目前沒有我知道的Parsec單元測試/迴歸套件。看到這裏討論:http://permalink.gmane.org/gmane.comp.lang.haskell.libraries/14479
測試套件可以被扶着一個attoparsec書面無需太多工作就建:https://github.com/bos/attoparsec/tree/master/tests
你可能是在假設有測試過於樂觀。 OTOH,圖書館經過了衆多用戶的充分測試... –
@JoachimBreitner,嗯,我是Haskell的新手,但是這樣的大/受歡迎的項目不能正常測試嗎? – user1527166
這是一個非常古老的圖書館,比大多數流行的測試框架更古老 - 如果這是一個藉口。此外,Haskell的類型系統已經可以防止很多問題,所以通常比Python中的測試需要更少的測試。 –