diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2010-09-20 22:23:15 -0700 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2010-09-20 22:40:47 -0700 |
commit | 58cfbc510c7359708d4eae3045085155c912218e (patch) | |
tree | 883e05877700fd07b49ea8987e3cf7b877999d67 /source4/scripting | |
parent | 7fc40d2ed3ab378c409e6f868d75733352ed5ddf (diff) | |
download | samba-58cfbc510c7359708d4eae3045085155c912218e.tar.gz samba-58cfbc510c7359708d4eae3045085155c912218e.tar.bz2 samba-58cfbc510c7359708d4eae3045085155c912218e.zip |
rpc_talloc: Update test now that we create fewer references.
Diffstat (limited to 'source4/scripting')
-rwxr-xr-x | source4/scripting/python/samba/tests/dcerpc/rpc_talloc.py | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/source4/scripting/python/samba/tests/dcerpc/rpc_talloc.py b/source4/scripting/python/samba/tests/dcerpc/rpc_talloc.py index 6dd3d07e84..5058e08960 100755 --- a/source4/scripting/python/samba/tests/dcerpc/rpc_talloc.py +++ b/source4/scripting/python/samba/tests/dcerpc/rpc_talloc.py @@ -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) |