@@ -95,67 +95,87 @@ def assertResult(self, value):
9595 """
9696 Fail if the result is unequal to the value as determined by the '=='
9797 operator.
98+
99+ Equivalent to `assertEqual(self.result(), value)`.
98100 """
99101 self .assertEqual (self .result (), value )
100102
101103 def assertResultNot (self , value ):
102104 """
103105 Fail if the result is equal to the value as determined by the '=='
104106 operator.
107+
108+ Equivalent to `assertNotEqual(self.result(), value)`.
105109 """
106110 self .assertNotEqual (self .result (), value )
107111
108112 def assertResultTrue (self ):
109113 """
110114 Check that the result is true.
115+
116+ Equivalent to `self.assertTrue(self.result())`.
111117 """
112118 self .assertTrue (self .result ())
113119
114120 def assertResultFalse (self ):
115121 """
116122 Check that the result is false.
123+
124+ Equivalent to `assertFalse(self.result())`.
117125 """
118126 self .assertFalse (self .result ())
119127
120128 def assertResultIs (self , value ):
121129 """
122130 Just like self.assertTrue(self.result() is value), but with a
123131 nicer default message.
132+
133+ Equivalent to `assertIs(self.result(), value)`.
124134 """
125135 self .assertIs (self .result (), value )
126136
127137 def assertResultIsNot (self , value ):
128138 """
129139 Just like self.assertTrue(self.result() is not value), but with a
130140 nicer default message.
141+
142+ Equivalent to `assertIsNot(self.result(), value)`.
131143 """
132144 self .assertIsNot (self .result (), value )
133145
134146 def assertResultIn (self , container ):
135147 """
136148 Just like self.assertTrue(self.result() in container), but with a
137149 nicer default message.
150+
151+ Equivalent to `assertIn(self.result(), container)`.
138152 """
139153 self .assertIn (self .result (), container )
140154
141155 def assertResultNotIn (self , container ):
142156 """
143157 Just like self.assertTrue(self.result() not in container), but
144158 with a nicer default message.
159+
160+ Equivalent to `assertNotIn(self.result(), container)`.
145161 """
146162 self .assertNotIn (self .result (), container )
147163
148164 def assertResultIsInstance (self , cls ):
149165 """
150166 Just like self.assertTrue(self.result() in container), but with a
151167 nicer default message.
168+
169+ Equivalent to `assertIsInstance(self.result(), cls)`.
152170 """
153171 self .assertIsInstance (self .result (), cls )
154172
155173 def assertResultIsNotInstance (self , cls ):
156174 """
157175 Just like self.assertTrue(self.result() not in container), but with a
158176 nicer default message.
177+
178+ Equivalent to `assertNotIsInstance(self.result(), cls)`.
159179 """
160180 self .assertNotIsInstance (self .result (), cls )
161181
@@ -165,6 +185,12 @@ def assertResultRaises(self, expected_exception):
165185 result. If a different type of exception is raised, it will not be
166186 caught, and the test case will be deemed to have suffered an error,
167187 exactly as for an unexpected exception.
188+
189+ Equivalent to
190+ ```
191+ with self.assertRaises(expected_exception):
192+ self.result()
193+ ```
168194 """
169195 with self .assertRaises (expected_exception ):
170196 self .result ()
@@ -173,6 +199,12 @@ def assertResultRaisesRegex(self, expected_exception, expected_regex):
173199 """
174200 Fail unless an exception of class expected_exception is raised by the
175201 result and the message matches the regex.
202+
203+ Equivalent to
204+ ```
205+ with self.assertRaisesRegex(expected_exception, expected_regex):
206+ self.result()
207+ ```
176208 """
177209 with self .assertRaisesRegex (expected_exception , expected_regex ):
178210 self .result ()
@@ -183,6 +215,8 @@ def assertResultAlmost(self, value, places=None, delta=None):
183215 difference rounded to the given number of decimal places (default 7)
184216 and comparing to zero, or by comparing that the difference between the
185217 two objects is more than the given delta.
218+
219+ Equivalent to `assertAlmostEqual(self.result(), value, places, delta=delta).`
186220 """
187221 self .assertAlmostEqual (self .result (), value , places , delta = delta )
188222
@@ -192,77 +226,101 @@ def assertResultNotAlmost(self, value, places=None, delta=None):
192226 difference rounded to the given number of decimal places (default 7)
193227 and comparing to zero, or by comparing that the difference between the
194228 two objects is less than the given delta.
229+
230+ Equivalent to `assertResultNotAlmost(self, value, places=None, delta=None)`.
195231 """
196232 self .assertNotAlmostEqual (self .result (), value , places , delta = delta )
197233
198234 def assertResultGreater (self , value ):
199235 """
200236 Just like self.assertTrue(self.result() > value), but with a nicer
201237 default message.
238+
239+ Equivalent to `assertGreater(self, result(), value)`.
202240 """
203241 self .assertGreater (self .result (), value )
204242
205243 def assertResultGreaterEqual (self , value ):
206244 """
207245 Just like self.assertTrue(self.result() >= value), but with a nicer
208246 default message.
247+
248+ Equivalent to `assertGreaterEqual(self.result(), value)`.
209249 """
210250 self .assertGreaterEqual (self .result (), value )
211251
212252 def assertResultLess (self , value ):
213253 """
214254 Just like self.assertTrue(self.result() < value), but with a nicer
215255 default message.
256+
257+ Equivalent to `assertLess(self.result(), value)`.
216258 """
217259 self .assertLess (self .result (), value )
218260
219261 def assertResultLessEqual (self , value ):
220262 """
221263 Just like self.assertTrue(self.result() <= value), but with a nicer
222264 default message.
265+
266+ Equivalent to `assertLessEqual(self.result(), value)`.
223267 """
224268 self .assertLessEqual (self .result (), value )
225269
226270 def assertResultRegex (self , expected_regex ):
227271 """
228272 Fail the test unless the result matches the regular expression.
273+
274+ Equivalent to `self.assertRegex(self.result(), expected_regex)`.
229275 """
230276 self .assertRegex (self .result (), expected_regex )
231277
232278 def assertResultNotRegex (self , unexpected_regex ):
233279 """
234280 Fail the test if the result matches the regular expression.
281+
282+ Equivalent to `assertNotRegex(self.result(), unexpected_regex)`.
235283 """
236284 self .assertNotRegex (self .result (), unexpected_regex )
237285
238286 def assertResultCount (self , iterable ):
239287 """
240288 Assert that the result has the same elements as the iterable without
241289 regard to order.
290+
291+ Equivalent to `assertCountEqual(self.result(), iterable).`
242292 """
243293 self .assertCountEqual (self .result (), iterable )
244294
245295 def assertResultList (self , lst ):
246296 """
247297 Assert that the result is equal to lst.
298+
299+ Equivalent to `assertListEqual(self.result(), lst)`.
248300 """
249301 self .assertListEqual (self .result (), lst )
250302
251303 def assertResultTuple (self , tpl ):
252304 """
253305 Assert that the result is equal to tpl.
306+
307+ Equivalent to `self.assertTupleEqual(self.result(), tpl)`.
254308 """
255309 self .assertTupleEqual (self .result (), tpl )
256310
257311 def assertResultSet (self , st ):
258312 """
259313 Assert that the result is equal to st.
314+
315+ Equivalent to `self.assertSetEqual(self.result(), st)`.
260316 """
261317 self .assertSetEqual (self .result (), st )
262318
263319 def assertResultDict (self , dct ):
264320 """
265321 Assert that the result is equal to dct.
322+
323+ Equivalent to `assertDictEqual(self.result(), dct)`.
266324 """
267325 self .assertDictEqual (self .result (), dct )
268326
0 commit comments