✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ beluga.o2switch.net ​🇻​♯➤ 4.18.0-553.123.2.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 185.154.139.77 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.84
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /opt/alt/python38/lib64/python3.8/test/test_asyncio//test_transports.py
"""Tests for transports.py."""

import unittest
from unittest import mock

import asyncio
from asyncio import transports


class TransportTests(unittest.TestCase):

    def test_ctor_extra_is_none(self):
        transport = asyncio.Transport()
        self.assertEqual(transport._extra, {})

    def test_get_extra_info(self):
        transport = asyncio.Transport({'extra': 'info'})
        self.assertEqual('info', transport.get_extra_info('extra'))
        self.assertIsNone(transport.get_extra_info('unknown'))

        default = object()
        self.assertIs(default, transport.get_extra_info('unknown', default))

    def test_writelines(self):
        writer = mock.Mock()

        class MyTransport(asyncio.Transport):
            def write(self, data):
                writer(data)

        transport = MyTransport()

        transport.writelines([b'line1',
                              bytearray(b'line2'),
                              memoryview(b'line3')])
        self.assertEqual(1, writer.call_count)
        writer.assert_called_with(b'line1line2line3')

    def test_not_implemented(self):
        transport = asyncio.Transport()

        self.assertRaises(NotImplementedError,
                          transport.set_write_buffer_limits)
        self.assertRaises(NotImplementedError, transport.get_write_buffer_size)
        self.assertRaises(NotImplementedError, transport.write, 'data')
        self.assertRaises(NotImplementedError, transport.write_eof)
        self.assertRaises(NotImplementedError, transport.can_write_eof)
        self.assertRaises(NotImplementedError, transport.pause_reading)
        self.assertRaises(NotImplementedError, transport.resume_reading)
        self.assertRaises(NotImplementedError, transport.is_reading)
        self.assertRaises(NotImplementedError, transport.close)
        self.assertRaises(NotImplementedError, transport.abort)

    def test_dgram_not_implemented(self):
        transport = asyncio.DatagramTransport()

        self.assertRaises(NotImplementedError, transport.sendto, 'data')
        self.assertRaises(NotImplementedError, transport.abort)

    def test_subprocess_transport_not_implemented(self):
        transport = asyncio.SubprocessTransport()

        self.assertRaises(NotImplementedError, transport.get_pid)
        self.assertRaises(NotImplementedError, transport.get_returncode)
        self.assertRaises(NotImplementedError, transport.get_pipe_transport, 1)
        self.assertRaises(NotImplementedError, transport.send_signal, 1)
        self.assertRaises(NotImplementedError, transport.terminate)
        self.assertRaises(NotImplementedError, transport.kill)

    def test_flowcontrol_mixin_set_write_limits(self):

        class MyTransport(transports._FlowControlMixin,
                          transports.Transport):

            def get_write_buffer_size(self):
                return 512

        loop = mock.Mock()
        transport = MyTransport(loop=loop)
        transport._protocol = mock.Mock()

        self.assertFalse(transport._protocol_paused)

        with self.assertRaisesRegex(ValueError, 'high.*must be >= low'):
            transport.set_write_buffer_limits(high=0, low=1)

        transport.set_write_buffer_limits(high=1024, low=128)
        self.assertFalse(transport._protocol_paused)
        self.assertEqual(transport.get_write_buffer_limits(), (128, 1024))

        transport.set_write_buffer_limits(high=256, low=128)
        self.assertTrue(transport._protocol_paused)
        self.assertEqual(transport.get_write_buffer_limits(), (128, 256))


if __name__ == '__main__':
    unittest.main()


Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
25 Oct 2024 11.54 AM
root / linksafe
0755
__pycache__
--
25 Oct 2024 11.54 AM
root / linksafe
0755
__init__.py
0.238 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
__main__.py
0.057 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
echo.py
0.145 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
echo2.py
0.12 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
echo3.py
0.27 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
functional.py
7.466 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_asyncio_waitfor.py
1.453 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_base_events.py
78.138 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_buffered_proto.py
2.282 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_context.py
0.996 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_events.py
99.684 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_futures.py
26.424 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_futures2.py
0.678 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_locks.py
33.671 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_pep492.py
6.045 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_proactor_events.py
35.038 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_protocols.py
1.996 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_queues.py
21.159 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_runners.py
5.057 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_selector_events.py
47.165 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_sendfile.py
19.669 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_server.py
3.928 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_sock_lowlevel.py
11.845 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_sslproto.py
25.781 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_streams.py
36.214 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_subprocess.py
25.331 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_tasks.py
107.167 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_transports.py
3.534 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_unix_events.py
66.231 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_windows_events.py
10.5 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
test_windows_utils.py
4.065 KB
6 Sep 2024 8.41 PM
root / linksafe
0644
utils.py
16.829 KB
6 Sep 2024 8.41 PM
root / linksafe
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF