国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

對Python測試套件進行介紹分析

開發(fā) 后端
下面文章介紹下什么是Python測試套件,其中在Python測試套件中包含 docfile 和 doctest這兩項子套件,希望本文能教會大家許多知識。

Python測試套件具有腳本語言中最豐富和強大的類庫,足以支持絕大多數(shù)日常應用。它的名字來源于一個喜劇,也許最初設計Python這種語言的人并沒有想到今天Python會在工業(yè)和科研上獲得如此廣泛的使用。

在比較長的文檔中,由三個大于號組成的 Python 提示符 >>> 是一個非常明顯的標志,它表示在 Python 提示上應該發(fā)生什么。正如在本系列的***篇文章中看到的,這可以出現(xiàn)在作為文檔的單獨的文本文件中:

  1. Doctest for truth and falsehood  
  2. -------------------------------  
  3.  
  4. The truth values in Python, named "True" and "False",  
  5. are equivalent to the Boolean numbers one and zero.  
  6.  
  7. >>> True == 1  
  8. True  
  9. >>> False == 0  
  10. True 

這種說明還可以出現(xiàn)在源代碼中模塊、類或函數(shù)的 docstring 中:

  1. def count_vowels(s):  
  2.     """Count the number of vowels in a string.  
  3.  
  4.     >>> count_vowels('aardvark')  
  5.     3  
  6.     >>> count_vowels('THX')  
  7.     0  
  8.  
  9.     """  
  10.     return len( c for c in s if c in 'aeiou') 

當這些測試出現(xiàn)在文本文件中時(比如***個示例),文件就被稱為 docfile。當它們出現(xiàn)在 Python 源代碼中的 docstring 中時(比如第二個示例),它們就被稱為 doctest。因為 docfile 和 doctest 是編寫作為測試使用的文檔的常用方法(而且這也能夠表明文檔什么時候過時了),所以 py.test 和 nose 直接支持它們。

(zope.testing 的用戶必須使用標準 doctest 模塊中的 DocTestSuite 類為每個文件手工創(chuàng)建 Python 測試用例)。與用于尋找測試模塊的規(guī)則一樣,py.test 框架采用固定的過程支持 doctest,無法進行配置,這在項目之間實現(xiàn)標準化,但是限制了項目的靈活性。

如果啟用了它的Python測試套件,它就會在所有 Python 模塊(包括模塊名中不包含 test 的模塊)的文檔字符串中以及以 test_ 開頭和以 .txt 擴展名結尾的所有文本文件中尋找 doctest。

如果啟用了它的 -p restdoc 插件,那么不但執(zhí)行 .txt 文件中的所有 doctest,py.test 還要求項目中的每個 .txt 文件都是有效的 Restructured Text 文件。如果它們造成解析錯誤,py.test 會發(fā)出警告。還可以通過命令行選項讓這個插件檢查文檔中指定的 URL,然后生成每個 .txt 文本文件的 HTML 版本。

doctest-tests 是干擾最小的選項,它只要求 nose 在已經(jīng)檢查的測試模塊的 docstring 中尋找 doctest。with-doctest 選項的影響比較大。它要求 nose 搜索所有一般模塊(不是測試但包含一般代碼的模塊),尋找并運行它們的 docstring 中的 doctest。#t#

***,--doctest-extension 允許指定文件擴展名(我認識的大多數(shù)開發(fā)人員選擇 .txt、.rst 或 .doctest)。這要求 nose 讀取項目中具有指定的擴展名的所有文本文件,運行并檢查它找到的所有Python測試套件

盡管 py.test 和 nose 在這方面的特性集非常相似,但是我更喜歡 nose 的方式。我喜歡對所有 Restructured Text 文件使用非標準的 .rst 擴展名,這樣就可以讓文本編輯器能夠識別它們并對它們應用特殊的語法突出顯示。

【編輯推薦】

  1. 有關Python系統(tǒng)文件進行介紹指導
  2. 如何正確的使用Python函數(shù)
  3. 對Python 構建工具進行詳細介紹分析
  4. PythonAndroid淺析Python優(yōu)勢所在
  5. 如何使用Python模塊解析配置文件?
責任編輯:chenqingxiang 來源: 網(wǎng)界網(wǎng)
相關推薦

2010-02-03 15:09:13

Python 構建工具

2009-12-17 16:57:35

LTP套件

2009-12-08 17:08:13

WCF Service

2010-03-01 18:01:45

Python環(huán)境變量

2011-03-04 09:09:07

BlueJ

2013-05-24 09:25:27

2010-01-05 13:29:50

JSON對象

2009-12-08 09:21:13

WCF數(shù)據(jù)量

2009-12-23 11:10:38

ADO.NET狀態(tài)

2017-09-26 19:02:09

PythonInstagram數(shù)據(jù)分析

2011-04-14 09:05:07

ExcelMySQL數(shù)據(jù)

2010-01-28 14:04:35

C++鏈表

2018-04-19 15:13:53

javascriptwebpackvue.js

2010-05-20 14:42:02

MySQL數(shù)據(jù)

2020-11-30 10:15:00

Python突變測試編程語言

2010-01-04 16:24:07

ADO連接池

2021-01-05 08:00:00

Windows 10工具GPU

2021-03-13 17:49:56

網(wǎng)站測試Web程序開發(fā)

2010-12-27 09:19:23

2012-11-01 11:32:23

IBMdw
點贊
收藏

51CTO技術棧公眾號

av中文字幕在线| 99久久99久久| 欧美r级电影| 日韩一级成人av| 激情综合色综合啪啪开心| 色播色播色播色播色播在线| av电影在线观看一区| 国产精品对白刺激久久久| 亚洲精品成a人ⅴ香蕉片| 欧美午夜在线观看| 九色porn| 国产欧美精品一区二区色综合| 亚州欧美一区三区三区在线| 色97色成人| 久久琪琪电影院| 在线能看的av网址| 欧美日韩不卡一区| 色影视在线视频资源站| 国产亚洲一区二区三区四区 | 女女百合国产免费网站| 欧美日韩三区| 国产精品久久久久久久9999| **国产精品| 国产视频亚洲视频| 四虎影院观看视频在线观看| 亚洲成在人线免费| 国产免费视频| 国产精品午夜久久| 国产性xxxx18免费观看视频| 国产乱国产乱300精品| 亚洲一区二区在线看| 亚洲精品色图| 国产精品久久九九| 激情视频一区| 国精产品99永久一区一区| 亚洲91精品| 成人有码在线视频| 99精品视频在线观看免费播放 | 伊人久久五月天| 福利成人导航| 日韩三区在线观看| 爱看av在线| 亚洲成人教育av| 美女搞黄视频在线观看| 亚洲第一区在线| 中文字幕在线免费观看视频| 亚洲欧美www| 91p九色成人| 久久九九有精品国产23| 四虎国产精品成人免费影视| 久久av红桃一区二区小说| 欧美v亚洲v综合v国产v仙踪林| 亚洲片在线资源| 巨大黑人极品videos精品| 色久欧美在线视频观看| 香蕉久久一区| 欧美理论片在线观看| 高清在线一区二区| 欧美一级高清免费播放| 色喇叭免费久久综合网| 成人黄色片视频网站| 国产精品五区| 国产在线无码精品| 国产午夜精品久久久久久免费视| 成人网址大全| 狠狠躁夜夜躁人人躁婷婷91| 免费不卡视频| 亚洲精品色婷婷福利天堂| 天堂久久一区| 国产成人高潮免费观看精品| 久久精品国内一区二区三区水蜜桃| 成人免费观看网站| 韩国欧美国产一区| 妺妺窝人体色www在线观看| 一区二区三区在线免费视频| 你懂的在线免费观看| 欧美精品一区二区三区在线播放 | 欧美中文字幕| 中文字幕第50页| 国产女主播在线一区二区| av成人动漫| 日韩欧美一区二区视频| 国产精品高潮久久| 国产精品久久久久久亚洲影视| 一区二区三区国产盗摄| 久久亚洲中文字幕无码| 一个色妞综合视频在线观看| 欧美r级在线| 久久中国妇女中文字幕| 欧美成人milf| 青青青在线观看视频| 一区二区三区在线观看网站| h片在线播放| 97人人爽人人喊人人模波多| 亚洲国产高清一区二区三区| 久久手机在线视频| 亚洲h在线观看| 春暖花开亚洲一区二区三区| 国产91网红主播在线观看| 日韩电影一区二区三区四区| 97cao在线| 亚洲第一区第一页| 成人看的视频| 玖玖精品在线视频| 性做久久久久久免费观看欧美| 伊人久久视频| 国产日韩欧美在线观看| 国产成人欧美日韩在线电影 | 国产一区二区三区不卡在线观看| 男生操女生视频网站| 日韩一级免费观看| 国产欧美日韩视频在线| 色婷婷777777仙踪林| 色综合久久88色综合天天6| 日本成人一区二区| 欧美亚洲精品日韩| 亚洲一区在线视频观看| 亚洲伦理影院| 韩日午夜在线资源一区二区| 国产精品天美传媒| 热色播在线视频| av成人在线电影| 综合av第一页| 久久国产三级| 亚洲一一在线| 7777女厕盗摄久久久| 国产一区毛片| 在线观看的毛片| 亚洲最新在线视频| 久久久噜噜噜久久狠狠50岁| 免费亚色电影在线观看| 另类视频在线观看| 国产福利91精品一区二区三区| 免费av在线网址| 91九色在线免费视频| 一区二区三区国产豹纹内裤在线| 国产一区二区色噜噜| 亚洲人成77777| 日韩视频一区二区三区在线播放| 欧美成熟视频| 羞羞视频在线免费看| 国产suv精品一区二区| 久久久精品tv| 日韩成人综合网站| 正在播放91九色| 欧美成人在线直播| 91一区在线| 青柠在线影院观看日本| 91产国在线观看动作片喷水| 91麻豆swag| 欧美美女被草| 国产黄页在线观看| 日韩视频在线免费| av资源网一区| 中文成人激情娱乐网| 免费av观看网址| 久久激情视频免费观看| www.欧美色图| а天堂中文最新一区二区三区| 日韩在线观看a| 爱福利视频一区| 26uuu精品一区二区在线观看| 日本欧美韩国| 欧美日韩不卡在线视频| 国产一区二区三区免费视频| 韩国视频一区二区| 色戒汤唯在线观看| 国产91在线亚洲| 日韩少妇与小伙激情| 久久久蜜桃精品| 黄色欧美在线| 激情se五月| 成人免费在线视频网址| 色综合久久久久久久| 亚洲夜间福利| 伦理在线一区| 日本国产在线播放| 性欧美亚洲xxxx乳在线观看| 亚洲欧美日韩国产综合在线 | 亚洲性线免费观看视频成熟| 国产乱淫av一区二区三区| 日韩毛片免费观看| 日本免费一级视频| 国产精国产精品| 精品1区2区3区| 老司机午夜精品| 一区二区三区无毛| 97超超碰碰| 国产精品露出视频| 日韩av最新在线| 99精品视频一区| 日韩一级电影| 在线看黄色av| 精品少妇人欧美激情在线观看| 久久6免费高清热精品| 亚洲男人天堂av网| 99精品在线观看| 国产探花在线观看| 欧美三级理论片| 九色综合婷婷综合|