- elleryq says:
A.Pelme - Testing Django applications with pytest
- e*****q says: py.test 蠻簡潔的~
統一用 assert ,不用記一堆 assertEqual, assertIn ... 之類的~ - e*****q says: 原來用 unittest 寫好的 testcase 可以不需要重寫,py.test 都吃~
- e*****q says: py.test --poo
會把錯誤顯示為大便... - e*****q says: 應該說未通過的測試~
- e*****q says: 預設會避免存取資料庫,因為資料庫存取會降低測試速度~
需要存取資料庫的測試案例需要特別加上 decorator
在 py.test 的選項裡也可以指定不測試有存取資料庫的測試案例~ - e*****q says: 不建議用 django fixtures ,因為慢而且難以維護~
- e*****q says: 用 factory_boy ,講者覺得這比較好~
- e*****q says: 前面提到的 decorator 是 "pytest.mark.django_db"
- e*****q says: 剛剛提到的 fixture 是 django 裡的
py.test 也有 fixture,主要是取代 unittest 的 setUp/tearDown 的~ - e*****q says: 在某個函式加上 pytest.fixture 就可以讓那個函式變成 fixture 了~
- e*****q says: 只要測試案例的 parameter 有用到跟 fixture 函式相同的名字,py.test 就會自動 inject 進去~
- e*****q says: 試著用 pip 找,發現找不到 pytest-django ,只有 django-pytest ,所以??
- e*****q says: 可是用 pypi u有找到耶~
pytest-django 2.9.1 : Python Package Index - e*****q says: 喔~是我眼花了~看錯~
- e*****q says: factoryboy 的名字是 pytest-factoryboy
- e*****q says: py.test 蠻簡潔的~
2016-01-13
2015-12-10
訂閱:
張貼留言 (Atom)
2019-07-30
e***q says:無條件支持「看到更多吉賽兒 aka 國民老婆 aka 蓋兒加朵 (Gal Gadot) 與韓的玩命情侶走天涯電影」 真心覺得這個更有賣點! 6 年過去了我們還在等!給《玩命關頭》韓哥一個公道,戴克蕭不用踹共嗎? – 電影神搜 #JusticeForHan e...

-
elleryq says: zabbix/nagios/zenoss 資料收集噗 e*****q says: 本來只知道 zabbix/nagios,這篇多介紹了 zenoss ,筆者是覺得 zenoss 在安裝上挺方便,但介面有點小複雜。 Zabbix,Nagios和Zenos...
-
elleryq 說:下午用煮紅豆的方法,煮了綠豆湯,剛吃了一大碗,還不錯。上網找了一下,發現有更好的方法,就是泡過之後,先當飯來煮,然後再加水、加糖去煮,這樣會更鬆軟、更好吃。 ilChar says:mac mini 似乎又要更新了~ ilChar says:呵呵~呵呵~ el...
-
elleryq 說: [ReP] seamxr : 「小孩是長期的錢坑,每個階段都要投資,跟蓋一座DRAM廠是一樣花錢的」 says:撐過去了,就是下一個績優股了~~~ seamxr says:喔,這是新聞抄來的 elleryq 說: 王思平 Free Air 起飛囉! sa...
沒有留言:
張貼留言