Oh, I didn't notice the utils tests the first time. WeakSet is from a third-party library and already has its own tests: https://code.google.com/p/weakrefset/source/browse/test_weakset.py.  OrderedDict is from the Python2.7 stdlib.  We don't need to roll our own tests for either of those.