svn commit: samba r2300 - in
branches/SAMBA_4_0/source/scripting/swig: . torture
tpot at samba.org
tpot at samba.org
Sun Sep 12 11:47:25 GMT 2004
Author: tpot
Date: 2004-09-12 11:47:24 +0000 (Sun, 12 Sep 2004)
New Revision: 2300
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/branches/SAMBA_4_0/source/scripting/swig&rev=2300&nolog=1
Log:
Start writing a Python torture test suite based on the smbtorture rpc tests.
Added:
branches/SAMBA_4_0/source/scripting/swig/torture/
branches/SAMBA_4_0/source/scripting/swig/torture/samr.py
Removed:
branches/SAMBA_4_0/source/scripting/swig/test
Changeset:
Deleted: branches/SAMBA_4_0/source/scripting/swig/test
===================================================================
--- branches/SAMBA_4_0/source/scripting/swig/test 2004-09-12 11:45:37 UTC (rev 2299)
+++ branches/SAMBA_4_0/source/scripting/swig/test 2004-09-12 11:47:24 UTC (rev 2300)
@@ -1,11 +0,0 @@
-#!/usr/bin/python
-
-import dcerpc
-
-handle = dcerpc.pipe_connect("ncacn_np:win2k3dc",
- dcerpc.DCERPC_SAMR_UUID, dcerpc.DCERPC_SAMR_VERSION,
- "win2k3dom", "administrator", "penguin")
-
-connect = {"system_name": "win2k3dc", "access_mask": 0x02000000}
-
-print dcerpc.samr_Connect2(handle, connect)
Added: branches/SAMBA_4_0/source/scripting/swig/torture/samr.py
===================================================================
--- branches/SAMBA_4_0/source/scripting/swig/torture/samr.py 2004-09-12 11:45:37 UTC (rev 2299)
+++ branches/SAMBA_4_0/source/scripting/swig/torture/samr.py 2004-09-12 11:47:24 UTC (rev 2300)
@@ -0,0 +1,52 @@
+#!/usr/bin/python
+
+import dcerpc
+
+def test_Connect(handle):
+
+ print 'testing samr_Connect'
+
+ r = {}
+ r['system_name'] = '\0\0'
+ r['access_mask'] = 0x02000000
+
+ result = dcerpc.samr_Connect(pipe, r)
+
+ dcerpc.samr_Close(pipe, result)
+
+ print 'testing samr_Connect2'
+
+ r = {}
+ r['system_name'] = None
+ r['access_mask'] = 0x02000000
+
+ result = dcerpc.samr_Connect2(pipe, r)
+ dcerpc.samr_Close(pipe, result)
+
+ print 'testing samr_Connect3'
+
+ r = {}
+ r['system_name'] = None
+ r['unknown'] = 0
+ r['access_mask'] = 0x02000000
+
+ result = dcerpc.samr_Connect3(pipe, r)
+ dcerpc.samr_Close(pipe, result)
+
+ print 'testing samr_Connect4'
+
+ r = {}
+ r['system_name'] = None
+ r['unknown'] = 0
+ r['access_mask'] = 0x02000000
+
+ result = dcerpc.samr_Connect4(pipe, r)
+ dcerpc.samr_Close(pipe, result)
+
+# Connect to server
+
+pipe = dcerpc.pipe_connect('ncacn_np:win2k3dc',
+ dcerpc.DCERPC_SAMR_UUID, dcerpc.DCERPC_SAMR_VERSION,
+ 'win2k3dom', 'administrator', 'penguin')
+
+test_Connect(pipe)
Property changes on: branches/SAMBA_4_0/source/scripting/swig/torture/samr.py
___________________________________________________________________
Name: svn:executable
+ *
More information about the samba-cvs
mailing list