При написании тестовых примеров мне часто приходится утверждать, что два списка содержат одни и те же элементы без учета их порядка.
Я делаю это, преобразовывая списки в наборы.
Есть ли более простой способ сделать это?
ИЗМЕНИТЬ
Как заметил @MarkDickinson, я могу просто использовать TestCase.assertItemsEqual.
Заметьте, что TestCase.assertItemsEqual
является новым в Python2.7.
Если вы используете более старую версию Python, вы можете использовать unittest2 - резерв новых возможностей Python 2.7.