MCPcopy Index your code
hub / github.com/python/cpython / testSocketBufferSize

Method testSocketBufferSize

Lib/test/test_socket.py:2705–2729  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2703 pass
2704
2705 def testSocketBufferSize(self):
2706 with socket.socket(socket.AF_VSOCK, socket.SOCK_STREAM) as s:
2707 orig_max = s.getsockopt(socket.AF_VSOCK,
2708 socket.SO_VM_SOCKETS_BUFFER_MAX_SIZE)
2709 orig = s.getsockopt(socket.AF_VSOCK,
2710 socket.SO_VM_SOCKETS_BUFFER_SIZE)
2711 orig_min = s.getsockopt(socket.AF_VSOCK,
2712 socket.SO_VM_SOCKETS_BUFFER_MIN_SIZE)
2713
2714 s.setsockopt(socket.AF_VSOCK,
2715 socket.SO_VM_SOCKETS_BUFFER_MAX_SIZE, orig_max * 2)
2716 s.setsockopt(socket.AF_VSOCK,
2717 socket.SO_VM_SOCKETS_BUFFER_SIZE, orig * 2)
2718 s.setsockopt(socket.AF_VSOCK,
2719 socket.SO_VM_SOCKETS_BUFFER_MIN_SIZE, orig_min * 2)
2720
2721 self.assertEqual(orig_max * 2,
2722 s.getsockopt(socket.AF_VSOCK,
2723 socket.SO_VM_SOCKETS_BUFFER_MAX_SIZE))
2724 self.assertEqual(orig * 2,
2725 s.getsockopt(socket.AF_VSOCK,
2726 socket.SO_VM_SOCKETS_BUFFER_SIZE))
2727 self.assertEqual(orig_min * 2,
2728 s.getsockopt(socket.AF_VSOCK,
2729 socket.SO_VM_SOCKETS_BUFFER_MIN_SIZE))
2730
2731
2732@unittest.skipUnless(hasattr(socket, 'AF_BLUETOOTH'),

Callers

nothing calls this directly

Calls 4

socketMethod · 0.80
getsockoptMethod · 0.45
setsockoptMethod · 0.45
assertEqualMethod · 0.45

Tested by

no test coverage detected