示例#1
0
 def test_itervalues_simple(self):
     d = {'foo':1, 'bar':2, 'baz':3}
     itervalues = get_iter(d, 'itervalues')
     values = d.values()
     values.sort()
     ivalues = list(itervalues())
     ivalues.sort()
     self.assertEqual(values, ivalues)
示例#2
0
 def test_iterkeys_simple(self):
     d = {'foo':1, 'bar':2, 'baz':3}
     iterkeys = get_iter(d, 'iterkeys')
     keys = d.keys()
     keys.sort()
     ikeys = list(iterkeys())
     ikeys.sort()
     self.assertEqual(keys, ikeys)
示例#3
0
 def test_itervalues_simple(self):
     d = {'foo':1, 'bar':2, 'baz':3}
     itervalues = get_iter(d, 'itervalues')
     values = d.values()
     values.sort()
     ivalues = list(itervalues())
     ivalues.sort()
     self.assertEqual(values, ivalues)
示例#4
0
 def test_iterkeys_simple(self):
     d = {'foo':1, 'bar':2, 'baz':3}
     iterkeys = get_iter(d, 'iterkeys')
     keys = d.keys()
     keys.sort()
     ikeys = list(iterkeys())
     ikeys.sort()
     self.assertEqual(keys, ikeys)
示例#5
0
 def test_itervalues_validates(self):
     sm = SecurityManager()
     old = self.setSecurityManager(sm)
     itervalues = get_iter({GuardTestCase: 1}, 'itervalues')
     try:
         itervalues().next()
     finally:
         self.setSecurityManager(old)
     self.assert_(sm.calls)
示例#6
0
 def test_iterkeys_simple(self):
     from AccessControl.ZopeGuards import get_iter
     d = {'foo': 1, 'bar': 2, 'baz': 3}
     iterkeys = get_iter(d, 'iterkeys')
     keys = d.keys()
     keys.sort()
     ikeys = list(iterkeys())
     ikeys.sort()
     self.assertEqual(keys, ikeys)
示例#7
0
 def test_itervalues_validates(self):
     sm = SecurityManager()
     old = self.setSecurityManager(sm)
     itervalues = get_iter({GuardTestCase: 1}, 'itervalues')
     try:
         itervalues().next()
     finally:
         self.setSecurityManager(old)
     self.assert_(sm.calls)
示例#8
0
 def test_iterkeys_simple(self):
     from AccessControl.ZopeGuards import get_iter
     d = {'foo':1, 'bar':2, 'baz':3}
     iterkeys = get_iter(d, 'iterkeys')
     keys = d.keys()
     keys.sort()
     ikeys = list(iterkeys())
     ikeys.sort()
     self.assertEqual(keys, ikeys)
示例#9
0
 def test_itervalues_simple(self):
     from AccessControl.ZopeGuards import get_iter
     d = {'foo':1, 'bar':2, 'baz':3}
     itervalues = get_iter(d, 'itervalues')
     values = d.values()
     values.sort()
     ivalues = list(itervalues())
     ivalues.sort()
     self.assertEqual(values, ivalues)
示例#10
0
 def test_itervalues_simple(self):
     from AccessControl.ZopeGuards import get_iter
     d = {'foo': 1, 'bar': 2, 'baz': 3}
     itervalues = get_iter(d, 'itervalues')
     values = d.values()
     values.sort()
     ivalues = list(itervalues())
     ivalues.sort()
     self.assertEqual(values, ivalues)
示例#11
0
        def test_itervalues_simple(self):
            from AccessControl.ZopeGuards import get_iter

            d = {"foo": 1, "bar": 2, "baz": 3}
            itervalues = get_iter(d, "itervalues")
            values = d.values()
            values.sort()
            ivalues = list(itervalues())
            ivalues.sort()
            self.assertEqual(values, ivalues)
示例#12
0
        def test_iterkeys_simple(self):
            from AccessControl.ZopeGuards import get_iter

            d = {"foo": 1, "bar": 2, "baz": 3}
            iterkeys = get_iter(d, "iterkeys")
            keys = d.keys()
            keys.sort()
            ikeys = list(iterkeys())
            ikeys.sort()
            self.assertEqual(keys, ikeys)
示例#13
0
 def test_itervalues_validates(self):
     from AccessControl.ZopeGuards import get_iter
     sm = SecurityManager()
     old = self.setSecurityManager(sm)
     itervalues = get_iter({GuardTestCase: 1}, 'itervalues')
     try:
         itervalues().next()
     finally:
         self.setSecurityManager(old)
     self.assert_(sm.calls)
示例#14
0
 def test_itervalues_validates(self):
     from AccessControl.ZopeGuards import get_iter
     sm = SecurityManager()
     old = self.setSecurityManager(sm)
     itervalues = get_iter({GuardTestCase: 1}, 'itervalues')
     try:
         itervalues().next()
     finally:
         self.setSecurityManager(old)
     self.assert_(sm.calls)
示例#15
0
 def test_iterkeys_empty(self):
     iterkeys = get_iter({}, 'iterkeys')
     self.assertEqual(list(iterkeys()), [])
示例#16
0
 def test_itervalues_empty(self):
     from AccessControl.ZopeGuards import get_iter
     itervalues = get_iter({}, 'itervalues')
     self.assertEqual(list(itervalues()), [])
示例#17
0
 def test_itervalues_empty(self):
     itervalues = get_iter({}, 'itervalues')
     self.assertEqual(list(itervalues()), [])
示例#18
0
 def test_values_empty(self):
     from AccessControl.ZopeGuards import get_iter
     values = get_iter({}, 'values')
     self.assertEqual(list(values()), [])
示例#19
0
 def test_keys_empty(self):
     from AccessControl.ZopeGuards import get_iter
     keys = get_iter({}, 'keys')
     self.assertEqual(list(keys()), [])
示例#20
0
 def test_iterkeys_empty(self):
     iterkeys = get_iter({}, 'iterkeys')
     self.assertEqual(list(iterkeys()), [])
示例#21
0
 def test_itervalues_empty(self):
     itervalues = get_iter({}, 'itervalues')
     self.assertEqual(list(itervalues()), [])