def test_ctor(connector, key, request, transport, protocol, loop):
    conn = Connection(connector, key, request,
                      transport, protocol, loop)
    assert conn.loop is loop
    assert conn.protocol is protocol
    assert conn.writer is protocol.writer
    conn.close()
示例#2
0
def test_close(connector: Any, key: Any, protocol: Any, loop: Any) -> None:
    conn = Connection(connector, key, protocol, loop)
    assert not conn.closed
    conn.close()
    assert conn._protocol is None
    connector._release.assert_called_with(key, protocol, should_close=True)
    assert conn.closed
示例#3
0
 def test_close(self):
     conn = Connection(
         self.connector, self.key, self.request,
         self.transport, self.protocol)
     conn.close()
     self.assertTrue(self.transport.close.called)
     self.assertIsNone(conn._transport)
示例#4
0
 def test_close(self):
     conn = Connection(
         self.connector, self.key, self.request,
         self.transport, self.protocol, self.loop)
     conn.close()
     self.assertTrue(self.transport.close.called)
     self.assertIsNone(conn._transport)
def test_close(connector, key, protocol, loop) -> None:
    conn = Connection(connector, key, protocol, loop)
    assert not conn.closed
    conn.close()
    assert conn._protocol is None
    connector._release.assert_called_with(key, protocol, should_close=True)
    assert conn.closed
示例#6
0
 def test_close(self):
     conn = Connection(
         self.connector, self.key, self.request,
         self.transport, self.protocol, self.loop)
     conn.close()
     self.assertIsNone(conn._transport)
     self.connector._release.assert_called_with(
         self.key, self.request, self.transport, self.protocol,
         should_close=True)
def function173(function130, function1068, function214, function1949):
    var3170 = Connection(function130, function1068, function214, function1949)
    assert (not var3170.closed)
    var3170.close()
    assert (var3170._protocol is None)
    function130._release.assert_called_with(function1068,
                                            function214,
                                            should_close=True)
    assert var3170.closed
示例#8
0
 def test_close(self):
     conn = Connection(
         self.connector, self.key, self.request,
         self.transport, self.protocol, self.loop)
     conn.close()
     self.assertIsNone(conn._transport)
     self.connector._release.assert_called_with(
         self.key, self.request, self.transport, self.protocol,
         should_close=True)
示例#9
0
def test_close(connector, key, request, transport, protocol, loop):
    conn = Connection(connector, key, request,
                      transport, protocol, loop)
    assert not conn.closed
    conn.close()
    assert conn._transport is None
    connector._release.assert_called_with(
        key, request, transport, protocol,
        should_close=True)
    assert conn.closed
def test_close(connector, key, request, transport, protocol, loop):
    conn = Connection(connector, key, request,
                      transport, protocol, loop)
    assert not conn.closed
    conn.close()
    assert conn._transport is None
    connector._release.assert_called_with(
        key, request, transport, protocol,
        should_close=True)
    assert conn.closed
def function1525(function130, function1068, function214, function1949):
    var263 = Connection(function130, function1068, function214, function1949)
    var1921 = False

    def function806():
        nonlocal notified
        var1921 = True

    var263.add_callback(function806)
    var263.close()
    assert notified
示例#12
0
def test_callbacks_on_close(connector, key, protocol, loop) -> None:
    conn = Connection(connector, key, protocol, loop)
    notified = False

    def cb():
        nonlocal notified
        notified = True

    conn.add_callback(cb)
    conn.close()
    assert notified
示例#13
0
def test_callbacks_on_close(connector, key, protocol, loop) -> None:
    conn = Connection(connector, key, protocol, loop)
    notified = False

    def cb():
        nonlocal notified
        notified = True

    conn.add_callback(cb)
    conn.close()
    assert notified
def function2169(function130, function1068, function214, function1949):
    var2360 = Connection(function130, function1068, function214, function1949)
    var380 = False

    def function1565():
        raise Exception

    def function787():
        nonlocal notified
        var380 = True

    var2360.add_callback(function1565)
    var2360.add_callback(function787)
    var2360.close()
    assert notified
示例#15
0
def test_callbacks_exception(connector, key, protocol, loop) -> None:
    conn = Connection(connector, key, protocol, loop)
    notified = False

    def cb1():
        raise Exception

    def cb2():
        nonlocal notified
        notified = True

    conn.add_callback(cb1)
    conn.add_callback(cb2)
    conn.close()
    assert notified
示例#16
0
def test_callbacks_exception(connector, key, protocol, loop) -> None:
    conn = Connection(connector, key, protocol, loop)
    notified = False

    def cb1():
        raise Exception

    def cb2():
        nonlocal notified
        notified = True

    conn.add_callback(cb1)
    conn.add_callback(cb2)
    conn.close()
    assert notified
示例#17
0
def test_ctor(connector, key, protocol, loop) -> None:
    conn = Connection(connector, key, protocol, loop)
    assert conn.loop is loop
    assert conn.protocol is protocol
    assert conn.writer is protocol.writer
    conn.close()
示例#18
0
def test_ctor(connector, key, protocol, loop) -> None:
    conn = Connection(connector, key, protocol, loop)
    assert conn.loop is loop
    assert conn.protocol is protocol
    conn.close()
示例#19
0
def test_ctor(connector: Any, key: Any, protocol: Any, loop: Any) -> None:
    conn = Connection(connector, key, protocol, loop)
    assert conn.protocol is protocol
    conn.close()
def function1252(function130, function1068, function214, function1949):
    var2745 = Connection(function130, function1068, function214, function1949)
    assert (var2745.function1949 is function1949)
    assert (var2745.function214 is function214)
    assert (var2745.writer is function214.writer)
    var2745.close()
示例#21
0
def test_ctor(connector, key, protocol, loop) -> None:
    conn = Connection(connector, key, protocol, loop)
    with pytest.warns(DeprecationWarning):
        assert conn.loop is loop
    assert conn.protocol is protocol
    conn.close()
示例#22
0
def test_ctor(connector, key, protocol, loop):
    conn = Connection(connector, key, protocol, loop)
    assert conn.loop is loop
    assert conn.protocol is protocol
    assert conn.writer is protocol.writer
    conn.close()