Message160887
| Author |
Kylotan |
| Recipients |
Kylotan |
| Date |
2012年05月16日.16:47:48 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1337186869.36.0.510625348307.issue14832@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
I have the following line in a unit test in 2.7.3:
self.assertItemsEqual(['a', 'b', 'c'], ['a', 'b', 'c', 'd'])
I expect this output:
AssertionError: Element counts were not equal:
First has 0, Second has 1: 'd'
Instead I get this output:
AssertionError: Element counts were not equal:
First has 1, Second has 0: 'd'
I would expect 'First' to refer to the first sequence I pass to assertItemsEqual, not the second, and vice versa.
(Obviously in a trivial example like this it appears unimportant, but when debugging why a test has failed, the unexpected ordering can cause problems.) |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2012年05月16日 16:47:49 | Kylotan | set | recipients:
+ Kylotan |
| 2012年05月16日 16:47:49 | Kylotan | set | messageid: <1337186869.36.0.510625348307.issue14832@psf.upfronthosting.co.za> |
| 2012年05月16日 16:47:48 | Kylotan | link | issue14832 messages |
| 2012年05月16日 16:47:48 | Kylotan | create |
|