test note and normalize asserts

This commit is contained in:
Adam Holmberg
2016-05-26 12:28:28 -05:00
parent fe8a842e2a
commit 40e7e63a98

View File

@@ -480,13 +480,16 @@ class UnicodeIdentifiersTests(unittest.TestCase):
class HostsTests(unittest.TestCase):
def test_iterate_all_hosts_and_modify(self):
"""
PYTHON-572
"""
metadata = Metadata()
metadata.add_or_return_host(Host('dc1.1', SimpleConvictionPolicy))
metadata.add_or_return_host(Host('dc1.2', SimpleConvictionPolicy))
assert len(metadata.all_hosts()) == 2
self.assertEqual(len(metadata.all_hosts()), 2)
for host in metadata.all_hosts():
for host in metadata.all_hosts(): # this would previously raise in Py3
metadata.remove_host(host)
assert len(metadata.all_hosts()) == 0
self.assertEqual(len(metadata.all_hosts()), 0)