MCPcopy Index your code
hub / github.com/RustPython/RustPython / testSocketBufferSize

Method testSocketBufferSize

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

Source from the content-addressed store, hash-verified

2599 pass
2600
2601 def testSocketBufferSize(self):
2602 with socket.socket(socket.AF_VSOCK, socket.SOCK_STREAM) as s:
2603 orig_max = s.getsockopt(socket.AF_VSOCK,
2604 socket.SO_VM_SOCKETS_BUFFER_MAX_SIZE)
2605 orig = s.getsockopt(socket.AF_VSOCK,
2606 socket.SO_VM_SOCKETS_BUFFER_SIZE)
2607 orig_min = s.getsockopt(socket.AF_VSOCK,
2608 socket.SO_VM_SOCKETS_BUFFER_MIN_SIZE)
2609
2610 s.setsockopt(socket.AF_VSOCK,
2611 socket.SO_VM_SOCKETS_BUFFER_MAX_SIZE, orig_max * 2)
2612 s.setsockopt(socket.AF_VSOCK,
2613 socket.SO_VM_SOCKETS_BUFFER_SIZE, orig * 2)
2614 s.setsockopt(socket.AF_VSOCK,
2615 socket.SO_VM_SOCKETS_BUFFER_MIN_SIZE, orig_min * 2)
2616
2617 self.assertEqual(orig_max * 2,
2618 s.getsockopt(socket.AF_VSOCK,
2619 socket.SO_VM_SOCKETS_BUFFER_MAX_SIZE))
2620 self.assertEqual(orig * 2,
2621 s.getsockopt(socket.AF_VSOCK,
2622 socket.SO_VM_SOCKETS_BUFFER_SIZE))
2623 self.assertEqual(orig_min * 2,
2624 s.getsockopt(socket.AF_VSOCK,
2625 socket.SO_VM_SOCKETS_BUFFER_MIN_SIZE))
2626
2627
2628@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