Beispiel #1
0
 def test_two_connections(self):
     x = ClientConnection("ncalrpc:localhost[DEFAULT]", 
             ("60a15ec5-4de8-11d7-a637-005056a20182", 1), lp_ctx=cmdline_loadparm)
     y = ClientConnection("ncalrpc:localhost", 
             ("60a15ec5-4de8-11d7-a637-005056a20182", 1),
             basis_connection=x, lp_ctx=cmdline_loadparm)
     self.assertEquals("\x01\x00\x00\x00", y.request(0, chr(0) * 4))
Beispiel #2
0
 def test_alter_context(self):
     x = ClientConnection("ncalrpc:localhost[DEFAULT]", 
             ("12345778-1234-abcd-ef00-0123456789ac", 1), lp_ctx=cmdline_loadparm)
     y = ClientConnection("ncalrpc:localhost", 
             ("60a15ec5-4de8-11d7-a637-005056a20182", 1),
             basis_connection=x, lp_ctx=cmdline_loadparm)
     x.alter_context(("60a15ec5-4de8-11d7-a637-005056a20182", 1))
Beispiel #3
0
 def test_two_contexts(self):
     x = ClientConnection("ncalrpc:localhost[DEFAULT]",
             ("12345778-1234-abcd-ef00-0123456789ac", 1),
             lp_ctx=samba.tests.env_loadparm())
     y = ClientConnection("ncalrpc:localhost",
             ("60a15ec5-4de8-11d7-a637-005056a20182", 1),
             basis_connection=x, lp_ctx=samba.tests.env_loadparm())
     self.assertEquals(24, len(x.request(0, chr(0) * 8)))
     self.assertEquals("\x01\x00\x00\x00", y.request(0, chr(0) * 4))
Beispiel #4
0
 def test_two_contexts_tcp(self):
     x = ClientConnection("ncacn_ip_tcp:%s" % os.environ["SERVER"],
             ("12345778-1234-abcd-ef00-0123456789ac", 1),
             lp_ctx=samba.tests.env_loadparm())
     y = ClientConnection("ncacn_ip_tcp:%s" % os.environ["SERVER"],
             ("60a15ec5-4de8-11d7-a637-005056a20182", 1),
             basis_connection=x, lp_ctx=samba.tests.env_loadparm())
     self.assertEquals(24, len(x.request(0, chr(0) * 8)))
     self.assertEquals("\x01\x00\x00\x00", y.request(0, chr(0) * 4))
Beispiel #5
0
 def test_two_contexts(self):
     x = ClientConnection("ncalrpc:localhost[DEFAULT]",
             ("12345778-1234-abcd-ef00-0123456789ac", 1),
             lp_ctx=samba.tests.env_loadparm())
     y = ClientConnection("ncalrpc:localhost",
             ("60a15ec5-4de8-11d7-a637-005056a20182", 1),
             basis_connection=x, lp_ctx=samba.tests.env_loadparm())
     self.assertEquals(24, len(x.request(0, chr(0) * 8)))
     self.assertEquals("\x01\x00\x00\x00", y.request(0, chr(0) * 4))
Beispiel #6
0
 def test_bare(self):
     # Connect to the echo pipe
     x = ClientConnection("ncalrpc:localhost[DEFAULT]",
             ("60a15ec5-4de8-11d7-a637-005056a20182", 1),
             lp_ctx=samba.tests.env_loadparm())
     self.assertEquals("\x01\x00\x00\x00", x.request(0, chr(0) * 4))
Beispiel #7
0
 def test_bare_tcp(self):
     # Connect to the echo pipe
     x = ClientConnection("ncacn_ip_tcp:%s" % os.environ["SERVER"],
                          ("60a15ec5-4de8-11d7-a637-005056a20182", 1),
                          lp_ctx=samba.tests.env_loadparm())
     self.assertEqual(b"\x01\x00\x00\x00", x.request(0, chr(0) * 4))
Beispiel #8
0
 def test_bare(self):
     # Connect to the echo pipe
     x = ClientConnection("ncalrpc:localhost[DEFAULT]",
                          ("60a15ec5-4de8-11d7-a637-005056a20182", 1),
                          lp_ctx=samba.tests.env_loadparm())
     self.assertEqual(b"\x01\x00\x00\x00", x.request(0, chr(0) * 4))