rpc_talloc: Update test now that we create fewer references.
authorJelmer Vernooij <jelmer@samba.org>
Tue, 21 Sep 2010 05:23:15 +0000 (22:23 -0700)
committerJelmer Vernooij <jelmer@samba.org>
Tue, 21 Sep 2010 05:40:47 +0000 (22:40 -0700)
source4/scripting/python/samba/tests/dcerpc/rpc_talloc.py

index 6dd3d07e84c5a65d80484d35851dbf786794fed8..5058e08960d60a63fdb31fdd71720613df4c4488 100755 (executable)
@@ -23,7 +23,6 @@ samba.talloc_enable_null_tracking()
 class TallocTests(samba.tests.TestCase):
     '''test talloc behaviour of pidl generated python code'''
 
-
     def check_blocks(self, object, num_expected):
         '''check that the number of allocated blocks is correct'''
         nblocks = samba.talloc_total_blocks(object)
@@ -31,7 +30,6 @@ class TallocTests(samba.tests.TestCase):
             nblocks -= self.initial_blocks
         self.assertEquals(nblocks, num_expected)
 
-
     def get_rodc_partial_attribute_set(self):
         '''get a list of attributes for RODC replication'''
         partial_attribute_set = drsuapi.DsPartialAttributeSet()
@@ -46,22 +44,21 @@ class TallocTests(samba.tests.TestCase):
 
         # we expect one block object, a structure, an ARRAY, and a
         # reference to the array
-        self.check_blocks(partial_attribute_set, 4)
+        self.check_blocks(partial_attribute_set, 3)
 
         return partial_attribute_set
 
     def pas_test(self):
         pas = self.get_rodc_partial_attribute_set()
-        self.check_blocks(pas, 4)
+        self.check_blocks(pas, 3)
         req8 = drsuapi.DsGetNCChangesRequest8()
         self.check_blocks(req8, 2)
-        self.check_blocks(None, 6)
+        self.check_blocks(None, 5)
         req8.partial_attribute_set = pas
         if req8.partial_attribute_set.attids[1] != 2:
             raise Exception("Wrong value in attids[2]")
         # we now get an additional reference
-        samba.talloc_report_full(None)
-        self.check_blocks(None, 7)
+        self.check_blocks(None, 6)
 
     def test_run(self):
         self.initial_blocks = samba.talloc_total_blocks(None)