'Lists can be hashed, and have a different hash value than scalars with
the same value or sets with the same values.'

def test_lists_and_objects_differ(self):

    self.assertThat(generation_hash(913), Not(Equals(generation_hash([913]))))
    self.assertThat(generation_hash(frozenset([913])), Not(Equals(generation_hash([913]))))
