-
斷言表單字段在各種輸入下的行為正確。
參數: - fieldclass- 要測試的字段的類別。
- valid- 將有效輸入映射到其預期的已清理值的字典。
- invalid- 將無效輸入映射到一個或多個引發的錯誤消息的字典。
- field_args- 傳遞來實例化該字段的參數。
- field_kwargs- 通過 kwargs 來實例化該字段。
- empty_value- 輸入的預期清潔輸出
empty_values
.
例如,以下代碼測試
EmailField
是否接受a@a.com
作為有效的電子郵件地址,但拒絕aaa
並顯示合理的錯誤消息:self.assertFieldOutput(EmailField, {'a@a.com': 'a@a.com'}, {'aaa': ['Enter a valid email address.']})
本文介紹 django.test.SimpleTestCase.assertFieldOutput
的用法。
聲明
SimpleTestCase.assertFieldOutput(fieldclass, valid, invalid, field_args=None, field_kwargs=None, empty_value='')
相關用法
- Python Django SimpleTestCase.assertTemplateUsed用法及代碼示例
- Python Django SimpleTestCase.assertRaisesMessage用法及代碼示例
- Python Django SimpleTestCase.assertHTMLEqual用法及代碼示例
- Python Django SimpleTestCase.client用法及代碼示例
- Python Django SimpleTestCase.client_class用法及代碼示例
- Python Django SimpleArrayField.base_field用法及代碼示例
- Python Django SimpleArrayField.delimiter用法及代碼示例
- Python Django Signal用法及代碼示例
- Python Django Sign用法及代碼示例
- Python Django Sin用法及代碼示例
- Python Tableau SiteItem用法及代碼示例
- Python Scipy integrate.quadrature()用法及代碼示例
- Python Scipy stats.hypsecant.moment()用法及代碼示例
- Python String Center()用法及代碼示例
- Python Scipy stats.hypsecant.median()用法及代碼示例
- Python Sympy Ellipse.equation()用法及代碼示例
- Python String decode()用法及代碼示例
- Python String轉Binary用法及代碼示例
- Python String count()用法及代碼示例
- Python Scipy stats.halfgennorm.fit()用法及代碼示例
- Python Tableau Server用法及代碼示例
- Python Sympy encloses_point()用法及代碼示例
- Python String join()用法及代碼示例
- Python String casefold()用法及代碼示例
- Python Scipy stats.halfgennorm.stats()用法及代碼示例
注:本文由純淨天空篩選整理自djangoproject.com大神的英文原創作品 django.test.SimpleTestCase.assertFieldOutput。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。