Commit 3e12e6f9 authored by Tres Seaver's avatar Tres Seaver

Silence Py3k unittest deprecations.

parent 3f9b5cb3
...@@ -40,7 +40,7 @@ class TestBTreeSpecials(TestCase): ...@@ -40,7 +40,7 @@ class TestBTreeSpecials(TestCase):
bc = BTreeContainer() bc = BTreeContainer()
self.assertEqual(bc.__dict__['_BTreeContainer__len'](), 0) self.assertEqual(bc.__dict__['_BTreeContainer__len'](), 0)
del bc.__dict__['_BTreeContainer__len'] del bc.__dict__['_BTreeContainer__len']
self.failIf('_BTreeContainer__len' in bc.__dict__) self.assertFalse('_BTreeContainer__len' in bc.__dict__)
bc['1'] = 1 bc['1'] = 1
self.assertEqual(len(bc), 1) self.assertEqual(len(bc), 1)
self.assertEqual(bc.__dict__['_BTreeContainer__len'](), 1) self.assertEqual(bc.__dict__['_BTreeContainer__len'](), 1)
...@@ -51,7 +51,7 @@ class TestBTreeSpecials(TestCase): ...@@ -51,7 +51,7 @@ class TestBTreeSpecials(TestCase):
def testBTreeContainerInterface(self): def testBTreeContainerInterface(self):
bc = BTreeContainer() bc = BTreeContainer()
self.assert_(verifyObject(IBTreeContainer, bc)) self.assertTrue(verifyObject(IBTreeContainer, bc))
self.checkIterable(bc.items()) self.checkIterable(bc.items())
self.checkIterable(bc.keys()) self.checkIterable(bc.keys())
self.checkIterable(bc.values()) self.checkIterable(bc.values())
...@@ -154,8 +154,8 @@ class TestBTreeSpecials(TestCase): ...@@ -154,8 +154,8 @@ class TestBTreeSpecials(TestCase):
def checkIterable(self, iterable): def checkIterable(self, iterable):
it = iter(iterable) it = iter(iterable)
self.assert_(callable(it.__iter__)) self.assertTrue(callable(it.__iter__))
self.assert_(iter(it) is it) self.assertTrue(iter(it) is it)
# Exhaust the iterator: # Exhaust the iterator:
first_time = list(it) first_time = list(it)
self.assertRaises(StopIteration, next, it) self.assertRaises(StopIteration, next, it)
......
...@@ -53,15 +53,16 @@ class Test(CleanUp, unittest.TestCase): ...@@ -53,15 +53,16 @@ class Test(CleanUp, unittest.TestCase):
c = Container({'foo': foo}, {'bar': bar, 'foo': baz}) c = Container({'foo': foo}, {'bar': bar, 'foo': baz})
T = ContainerTraversable(c) T = ContainerTraversable(c)
self.failUnless(T.traverse('foo', []) is baz) self.assertTrue(T.traverse('foo', []) is baz)
self.failUnless(T.traverse('bar', []) is bar) self.assertTrue(T.traverse('bar', []) is bar)
self.assertRaises(TraversalError , T.traverse, 'morebar', []) self.assertRaises(TraversalError , T.traverse, 'morebar', [])
def test_unicode_attr(self): def test_unicode_attr(self):
# test traversal with unicode # test traversal with unicode
voila = Container() voila = Container()
c = Container({}, {u'voil\xe0': voila}) c = Container({}, {u'voil\xe0': voila})
self.failUnless(ContainerTraversable(c).traverse(u'voil\xe0', []) is voila) self.assertTrue(ContainerTraversable(c).traverse(u'voil\xe0', [])
is voila)
def test_suite(): def test_suite():
......
...@@ -74,10 +74,10 @@ class TraverserTest(testing.ContainerPlacelessSetup, unittest.TestCase): ...@@ -74,10 +74,10 @@ class TraverserTest(testing.ContainerPlacelessSetup, unittest.TestCase):
self.traverser.publishTraverse, self.request, 'morebar') self.traverser.publishTraverse, self.request, 'morebar')
def test_viewTraversal(self): def test_viewTraversal(self):
self.assertEquals( self.assertEqual(
self.traverser.publishTraverse(self.request, 'viewfoo').__class__, self.traverser.publishTraverse(self.request, 'viewfoo').__class__,
View) View)
self.assertEquals( self.assertEqual(
self.traverser.publishTraverse(self.request, 'Foo'), self.traverser.publishTraverse(self.request, 'Foo'),
self.container) self.container)
self.assertRaises( self.assertRaises(
...@@ -95,7 +95,7 @@ class TraverserTest(testing.ContainerPlacelessSetup, unittest.TestCase): ...@@ -95,7 +95,7 @@ class TraverserTest(testing.ContainerPlacelessSetup, unittest.TestCase):
component.provideAdapter( component.provideAdapter(
'myDefaultView', (Interface, IDefaultBrowserLayer), 'myDefaultView', (Interface, IDefaultBrowserLayer),
IDefaultViewName) IDefaultViewName)
self.assertEquals((self.subcontainer, ('@@myDefaultView',)), self.assertEqual((self.subcontainer, ('@@myDefaultView',)),
self.traverser.browserDefault(self.request)) self.traverser.browserDefault(self.request))
......
...@@ -29,8 +29,8 @@ class ZCMLDependencies(ContainerPlacelessSetup, unittest.TestCase): ...@@ -29,8 +29,8 @@ class ZCMLDependencies(ContainerPlacelessSetup, unittest.TestCase):
sampleitemcontainer = SampleItemContainer() sampleitemcontainer = SampleItemContainer()
res = zope.component.getMultiAdapter( res = zope.component.getMultiAdapter(
(sampleitemcontainer, request), IBrowserPublisher) (sampleitemcontainer, request), IBrowserPublisher)
self.failUnless(isinstance(res, ItemTraverser)) self.assertTrue(isinstance(res, ItemTraverser))
self.failUnless(res.context is sampleitemcontainer) self.assertTrue(res.context is sampleitemcontainer)
@implementer(ISimpleReadContainer) @implementer(ISimpleReadContainer)
class SampleSimpleReadContainer(object): class SampleSimpleReadContainer(object):
...@@ -39,8 +39,8 @@ class ZCMLDependencies(ContainerPlacelessSetup, unittest.TestCase): ...@@ -39,8 +39,8 @@ class ZCMLDependencies(ContainerPlacelessSetup, unittest.TestCase):
samplesimplereadcontainer = SampleSimpleReadContainer() samplesimplereadcontainer = SampleSimpleReadContainer()
res = zope.component.getMultiAdapter( res = zope.component.getMultiAdapter(
(samplesimplereadcontainer, request), IBrowserPublisher) (samplesimplereadcontainer, request), IBrowserPublisher)
self.failUnless(isinstance(res, ItemTraverser)) self.assertTrue(isinstance(res, ItemTraverser))
self.failUnless(res.context is samplesimplereadcontainer) self.assertTrue(res.context is samplesimplereadcontainer)
def test_suite(): def test_suite():
suite = unittest.TestSuite() suite = unittest.TestSuite()
......
...@@ -30,7 +30,7 @@ class Test(TestCase): ...@@ -30,7 +30,7 @@ class Test(TestCase):
d = Directory() d = Directory()
d.a = 1 d.a = 1
clone = zope.container.directory.Cloner(d)('foo') clone = zope.container.directory.Cloner(d)('foo')
self.assert_(clone != d) self.assertTrue(clone != d)
self.assertEqual(clone.__class__, d.__class__) self.assertEqual(clone.__class__, d.__class__)
def test_suite(): def test_suite():
......
...@@ -91,30 +91,30 @@ class Test(TestCase): ...@@ -91,30 +91,30 @@ class Test(TestCase):
find = FindAdapter(tree) find = FindAdapter(tree)
# some simple searches # some simple searches
result = find.find([SimpleIdFindFilter(['beta'])]) result = find.find([SimpleIdFindFilter(['beta'])])
self.assertEquals([beta], result) self.assertEqual([beta], result)
result = find.find([SimpleIdFindFilter(['gamma'])]) result = find.find([SimpleIdFindFilter(['gamma'])])
self.assertEquals([gamma], result) self.assertEqual([gamma], result)
result = find.find([SimpleIdFindFilter(['delta'])]) result = find.find([SimpleIdFindFilter(['delta'])])
self.assertEquals([delta], result) self.assertEqual([delta], result)
# we should not find the container we search on # we should not find the container we search on
result = find.find([SimpleIdFindFilter(['tree'])]) result = find.find([SimpleIdFindFilter(['tree'])])
self.assertEquals([], result) self.assertEqual([], result)
# search for multiple ids # search for multiple ids
result = find.find([SimpleIdFindFilter(['alpha', 'beta'])]) result = find.find([SimpleIdFindFilter(['alpha', 'beta'])])
self.assertEquals([alpha, beta], result) self.assertEqual([alpha, beta], result)
result = find.find([SimpleIdFindFilter(['beta', 'delta'])]) result = find.find([SimpleIdFindFilter(['beta', 'delta'])])
self.assertEquals([beta, delta], result) self.assertEqual([beta, delta], result)
# search without any filters, find everything # search without any filters, find everything
result = find.find([]) result = find.find([])
self.assertEquals([alpha, beta, delta, gamma], result) self.assertEqual([alpha, beta, delta, gamma], result)
# search for something that doesn't exist # search for something that doesn't exist
result = find.find([SimpleIdFindFilter(['foo'])]) result = find.find([SimpleIdFindFilter(['foo'])])
self.assertEquals([], result) self.assertEqual([], result)
# find for something that has two ids at the same time, # find for something that has two ids at the same time,
# can't ever be the case # can't ever be the case
result = find.find([SimpleIdFindFilter(['alpha']), result = find.find([SimpleIdFindFilter(['alpha']),
SimpleIdFindFilter(['beta'])]) SimpleIdFindFilter(['beta'])])
self.assertEquals([], result) self.assertEqual([], result)
def test_objectFind(self): def test_objectFind(self):
alpha = FakeContainer('alpha', []) alpha = FakeContainer('alpha', [])
...@@ -126,11 +126,11 @@ class Test(TestCase): ...@@ -126,11 +126,11 @@ class Test(TestCase):
[alpha, beta, gamma]) [alpha, beta, gamma])
find = FindAdapter(tree) find = FindAdapter(tree)
result = find.find(object_filters=[TestObjectFindFilter(0)]) result = find.find(object_filters=[TestObjectFindFilter(0)])
self.assertEquals([alpha, delta, gamma], result) self.assertEqual([alpha, delta, gamma], result)
result = find.find(object_filters=[TestObjectFindFilter(1)]) result = find.find(object_filters=[TestObjectFindFilter(1)])
self.assertEquals([beta], result) self.assertEqual([beta], result)
result = find.find(object_filters=[TestObjectFindFilter(2)]) result = find.find(object_filters=[TestObjectFindFilter(2)])
self.assertEquals([], result) self.assertEqual([], result)
def test_combinedFind(self): def test_combinedFind(self):
alpha = FakeContainer('alpha', []) alpha = FakeContainer('alpha', [])
...@@ -143,11 +143,11 @@ class Test(TestCase): ...@@ -143,11 +143,11 @@ class Test(TestCase):
find = FindAdapter(tree) find = FindAdapter(tree)
result = find.find(id_filters=[SimpleIdFindFilter(['alpha'])], result = find.find(id_filters=[SimpleIdFindFilter(['alpha'])],
object_filters=[TestObjectFindFilter(0)]) object_filters=[TestObjectFindFilter(0)])
self.assertEquals([alpha], result) self.assertEqual([alpha], result)
result = find.find(id_filters=[SimpleIdFindFilter(['alpha'])], result = find.find(id_filters=[SimpleIdFindFilter(['alpha'])],
object_filters=[TestObjectFindFilter(1)]) object_filters=[TestObjectFindFilter(1)])
self.assertEquals([], result) self.assertEqual([], result)
def test_interfaceFind(self): def test_interfaceFind(self):
alpha = FakeContainer('alpha', []) alpha = FakeContainer('alpha', [])
......
...@@ -147,13 +147,13 @@ class BaseTestIContainer(testing.ContainerPlacelessSetup): ...@@ -147,13 +147,13 @@ class BaseTestIContainer(testing.ContainerPlacelessSetup):
def testEmpty(self): def testEmpty(self):
folder = self.makeTestObject() folder = self.makeTestObject()
data = self.makeTestData() data = self.makeTestData()
self.failIf(folder.keys()) self.assertFalse(folder.keys())
self.failIf(folder.values()) self.assertFalse(folder.values())
self.failIf(folder.items()) self.assertFalse(folder.items())
self.failIf(len(folder)) self.assertFalse(len(folder))
self.failIf(data[6][0] in folder) self.assertFalse(data[6][0] in folder)
self.assertEquals(folder.get(data[6][0], None), None) self.assertEqual(folder.get(data[6][0], None), None)
self.assertRaises(KeyError, folder.__getitem__, data[6][0]) self.assertRaises(KeyError, folder.__getitem__, data[6][0])
self.assertRaises(KeyError, folder.__delitem__, data[6][0]) self.assertRaises(KeyError, folder.__delitem__, data[6][0])
...@@ -173,21 +173,21 @@ class BaseTestIContainer(testing.ContainerPlacelessSetup): ...@@ -173,21 +173,21 @@ class BaseTestIContainer(testing.ContainerPlacelessSetup):
name = data[0][0] name = data[0][0]
folder[name] = foo folder[name] = foo
self.assertEquals(len(folder.keys()), 1) self.assertEqual(len(folder.keys()), 1)
self.assertEquals(list(folder.keys())[0], name) self.assertEqual(list(folder.keys())[0], name)
self.assertEquals(len(folder.values()), 1) self.assertEqual(len(folder.values()), 1)
self.assertEquals(list(folder.values())[0], foo) self.assertEqual(list(folder.values())[0], foo)
self.assertEquals(len(folder.items()), 1) self.assertEqual(len(folder.items()), 1)
self.assertEquals(list(folder.items())[0], (name, foo)) self.assertEqual(list(folder.items())[0], (name, foo))
self.assertEquals(len(folder), 1) self.assertEqual(len(folder), 1)
self.failUnless(name in folder) self.assertTrue(name in folder)
# Use an arbitrary id frpm the data set; don;t just use any id, since # Use an arbitrary id frpm the data set; don;t just use any id, since
# there might be restrictions on their form # there might be restrictions on their form
self.failIf(data[6][0] in folder) self.assertFalse(data[6][0] in folder)
self.assertEquals(folder.get(name, None), foo) self.assertEqual(folder.get(name, None), foo)
self.assertEquals(folder[name], foo) self.assertEqual(folder[name], foo)
self.assertRaises(KeyError, folder.__getitem__, data[6][0]) self.assertRaises(KeyError, folder.__getitem__, data[6][0])
...@@ -196,25 +196,25 @@ class BaseTestIContainer(testing.ContainerPlacelessSetup): ...@@ -196,25 +196,25 @@ class BaseTestIContainer(testing.ContainerPlacelessSetup):
name2 = data[1][0] name2 = data[1][0]
folder[name2] = foo2 folder[name2] = foo2
self.assertEquals(len(folder.keys()), 2) self.assertEqual(len(folder.keys()), 2)
self.assertEquals(not not name2 in folder.keys(), True) self.assertEqual(not not name2 in folder.keys(), True)
self.assertEquals(len(folder.values()), 2) self.assertEqual(len(folder.values()), 2)
self.assertEquals(not not foo2 in folder.values(), True) self.assertEqual(not not foo2 in folder.values(), True)
self.assertEquals(len(folder.items()), 2) self.assertEqual(len(folder.items()), 2)
self.assertEquals(not not (name2, foo2) in folder.items(), True) self.assertEqual(not not (name2, foo2) in folder.items(), True)
self.assertEquals(len(folder), 2) self.assertEqual(len(folder), 2)
del folder[name] del folder[name]
del folder[name2] del folder[name2]
self.failIf(folder.keys()) self.assertFalse(folder.keys())
self.failIf(folder.values()) self.assertFalse(folder.values())
self.failIf(folder.items()) self.assertFalse(folder.items())
self.failIf(len(folder)) self.assertFalse(len(folder))
self.failIf(name in folder) self.assertFalse(name in folder)
self.assertRaises(KeyError, folder.__getitem__, name) self.assertRaises(KeyError, folder.__getitem__, name)
self.assertEquals(folder.get(name, None), None) self.assertEqual(folder.get(name, None), None)
self.assertRaises(KeyError, folder.__delitem__, name) self.assertRaises(KeyError, folder.__delitem__, name)
def testManyItems(self): def testManyItems(self):
...@@ -230,53 +230,53 @@ class BaseTestIContainer(testing.ContainerPlacelessSetup): ...@@ -230,53 +230,53 @@ class BaseTestIContainer(testing.ContainerPlacelessSetup):
folder[name2] = objects[2] folder[name2] = objects[2]
folder[name3] = objects[3] folder[name3] = objects[3]
self.assertEquals(len(folder.keys()), len(objects)) self.assertEqual(len(folder.keys()), len(objects))
self.failUnless(name0 in folder.keys()) self.assertTrue(name0 in folder.keys())
self.failUnless(name1 in folder.keys()) self.assertTrue(name1 in folder.keys())
self.failUnless(name2 in folder.keys()) self.assertTrue(name2 in folder.keys())
self.failUnless(name3 in folder.keys()) self.assertTrue(name3 in folder.keys())
self.assertEquals(len(folder.values()), len(objects)) self.assertEqual(len(folder.values()), len(objects))
self.failUnless(objects[0] in folder.values()) self.assertTrue(objects[0] in folder.values())
self.failUnless(objects[1] in folder.values()) self.assertTrue(objects[1] in folder.values())
self.failUnless(objects[2] in folder.values()) self.assertTrue(objects[2] in folder.values())
self.failUnless(objects[3] in folder.values()) self.assertTrue(objects[3] in folder.values())
self.assertEquals(len(folder.items()), len(objects)) self.assertEqual(len(folder.items()), len(objects))
self.failUnless((name0, objects[0]) in folder.items()) self.assertTrue((name0, objects[0]) in folder.items())
self.failUnless((name1, objects[1]) in folder.items()) self.assertTrue((name1, objects[1]) in folder.items())
self.failUnless((name2, objects[2]) in folder.items()) self.assertTrue((name2, objects[2]) in folder.items())
self.failUnless((name3, objects[3]) in folder.items()) self.assertTrue((name3, objects[3]) in folder.items())
self.assertEquals(len(folder), len(objects)) self.assertEqual(len(folder), len(objects))
self.failUnless(name0 in folder) self.assertTrue(name0 in folder)
self.failUnless(name1 in folder) self.assertTrue(name1 in folder)
self.failUnless(name2 in folder) self.assertTrue(name2 in folder)
self.failUnless(name3 in folder) self.assertTrue(name3 in folder)
self.failIf(data[5][0] in folder) self.assertFalse(data[5][0] in folder)
self.assertEquals(folder.get(name0, None), objects[0]) self.assertEqual(folder.get(name0, None), objects[0])
self.assertEquals(folder[name0], objects[0]) self.assertEqual(folder[name0], objects[0])
self.assertEquals(folder.get(name1, None), objects[1]) self.assertEqual(folder.get(name1, None), objects[1])
self.assertEquals(folder[name1], objects[1]) self.assertEqual(folder[name1], objects[1])
self.assertEquals(folder.get(name2, None), objects[2]) self.assertEqual(folder.get(name2, None), objects[2])
self.assertEquals(folder[name2], objects[2]) self.assertEqual(folder[name2], objects[2])
self.assertEquals(folder.get(name3, None), objects[3]) self.assertEqual(folder.get(name3, None), objects[3])
self.assertEquals(folder[name3], objects[3]) self.assertEqual(folder[name3], objects[3])
self.assertEquals(folder.get(data[5][0], None), None) self.assertEqual(folder.get(data[5][0], None), None)
self.assertRaises(KeyError, folder.__getitem__, data[5][0]) self.assertRaises(KeyError, folder.__getitem__, data[5][0])
del folder[name0] del folder[name0]
self.assertEquals(len(folder), len(objects) - 1) self.assertEqual(len(folder), len(objects) - 1)
self.failIf(name0 in folder) self.assertFalse(name0 in folder)
self.failIf(name0 in folder.keys()) self.assertFalse(name0 in folder.keys())
self.failIf(objects[0] in folder.values()) self.assertFalse(objects[0] in folder.values())
self.failIf((name0, objects[0]) in folder.items()) self.assertFalse((name0, objects[0]) in folder.items())
self.assertEquals(folder.get(name0, None), None) self.assertEqual(folder.get(name0, None), None)
self.assertRaises(KeyError, folder.__getitem__, name0) self.assertRaises(KeyError, folder.__getitem__, name0)
self.assertRaises(KeyError, folder.__delitem__, name0) self.assertRaises(KeyError, folder.__delitem__, name0)
...@@ -285,14 +285,14 @@ class BaseTestIContainer(testing.ContainerPlacelessSetup): ...@@ -285,14 +285,14 @@ class BaseTestIContainer(testing.ContainerPlacelessSetup):
del folder[name2] del folder[name2]
del folder[name3] del folder[name3]
self.failIf(folder.keys()) self.assertFalse(folder.keys())
self.failIf(folder.values()) self.assertFalse(folder.values())
self.failIf(folder.items()) self.assertFalse(folder.items())
self.failIf(len(folder)) self.assertFalse(len(folder))
self.failIf(name0 in folder) self.assertFalse(name0 in folder)
self.failIf(name1 in folder) self.assertFalse(name1 in folder)
self.failIf(name2 in folder) self.assertFalse(name2 in folder)
self.failIf(name3 in folder) self.assertFalse(name3 in folder)
class TestSampleContainer(BaseTestIContainer, TestCase): class TestSampleContainer(BaseTestIContainer, TestCase):
......
...@@ -34,7 +34,7 @@ class Test(unittest.TestCase): ...@@ -34,7 +34,7 @@ class Test(unittest.TestCase):
def testImplementsISized(self): def testImplementsISized(self):
from zope.container.size import ContainerSized from zope.container.size import ContainerSized
sized = ContainerSized(DummyContainer(23)) sized = ContainerSized(DummyContainer(23))
self.assert_(ISized.providedBy(sized)) self.assertTrue(ISized.providedBy(sized))
def testEmptyContainer(self): def testEmptyContainer(self):
from zope.container.size import ContainerSized from zope.container.size import ContainerSized
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment