Fix the samba4.dcerpc.bare.python test.
authorAndrew Bartlett <abartlet@samba.org>
Fri, 30 May 2008 05:26:10 +0000 (15:26 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 30 May 2008 05:26:10 +0000 (15:26 +1000)
The loadparm context isn't really optional, as otherwise we can't find
the right server to connect to.

Andrew Bartlett

source/scripting/python/samba/tests/dcerpc/bare.py

index d75ffc381ee82bcbcd1bbf6ff8d326473276ed57..fae699a249b01f02c661422e8481c5cd50c7b61e 100644 (file)
 
 from samba.dcerpc import ClientConnection
 from unittest import TestCase
+from samba.tests import cmdline_loadparm
 
 class BareTestCase(TestCase):
     def test_bare(self):
         # Connect to the echo pipe
         x = ClientConnection("ncalrpc:localhost[DEFAULT]", 
-                ("60a15ec5-4de8-11d7-a637-005056a20182", 1))
+                ("60a15ec5-4de8-11d7-a637-005056a20182", 1), lp_ctx=cmdline_loadparm)
         self.assertEquals("\x01\x00\x00\x00", x.request(0, chr(0) * 4))
 
     def test_alter_context(self):
         x = ClientConnection("ncalrpc:localhost[DEFAULT]", 
-                ("12345778-1234-abcd-ef00-0123456789ac", 1))
+                ("12345778-1234-abcd-ef00-0123456789ac", 1), lp_ctx=cmdline_loadparm)
         y = ClientConnection("ncalrpc:localhost", 
                 ("60a15ec5-4de8-11d7-a637-005056a20182", 1),
-                basis_connection=x)
+                basis_connection=x, lp_ctx=cmdline_loadparm)
         x.alter_context(("60a15ec5-4de8-11d7-a637-005056a20182", 1))
         # FIXME: self.assertEquals("\x01\x00\x00\x00", x.request(0, chr(0) * 4))
 
     def test_two_connections(self):
         x = ClientConnection("ncalrpc:localhost[DEFAULT]", 
-                ("60a15ec5-4de8-11d7-a637-005056a20182", 1))
+                ("60a15ec5-4de8-11d7-a637-005056a20182", 1), lp_ctx=cmdline_loadparm)
         y = ClientConnection("ncalrpc:localhost", 
                 ("60a15ec5-4de8-11d7-a637-005056a20182", 1),
-                basis_connection=x)
+                basis_connection=x, lp_ctx=cmdline_loadparm)
         self.assertEquals("\x01\x00\x00\x00", y.request(0, chr(0) * 4))