Exemplo n.º 1
0
    def test_disconnected(self, gip):
        cnn = GrpcMilvus()
        cnn.connect(*gip)

        assert cnn.disconnect().OK()
        assert not cnn.connected()

        cnn.connect(*gip)
        assert cnn.connected()
Exemplo n.º 2
0
    def test_true_connect(self, gip):
        cnn = GrpcMilvus()

        cnn.connect(*gip)
        assert cnn.status.OK
        assert cnn.connected()

        # Repeating connect
        _ = cnn.connect(*gip)
        status = cnn.connect()
        assert status == Status.CONNECT_FAILED
Exemplo n.º 3
0
    def test_false_connect(self):
        cnn = GrpcMilvus()
        with pytest.raises(NotConnectError):
            cnn.connect(uri='tcp://127.0.0.1:7987', timeout=2)
            LOGGER.error(cnn.status)
            assert not cnn.status.OK()

        with pytest.raises(NotConnectError):
            cnn.connect(uri='tcp://123.0.0.1:19530', timeout=2)
            LOGGER.error(cnn.status)
            assert not cnn.status.OK()
Exemplo n.º 4
0
 def test_uri_error(self, url):
     with pytest.raises(Exception):
         cnn = GrpcMilvus()
         cnn.connect(uri=url)
Exemplo n.º 5
0
 def test_uri(self, gip):
     cnn = GrpcMilvus()
     uri = 'tcp://{}:{}'.format(gip[0], gip[1])
     cnn.connect(uri=uri)
     assert cnn.status.OK()
Exemplo n.º 6
0
 def test_false_connect(self, url):
     cnn = GrpcMilvus()
     with pytest.raises(NotConnectError):
         cnn.connect(uri=url, timeout=1)
Exemplo n.º 7
0
    def test_uri_error(self):
        with pytest.raises(Exception):
            cnn = GrpcMilvus()
            cnn.connect(uri='http://127.0.0.1:19530')

        with pytest.raises(Exception):
            cnn = GrpcMilvus()
            cnn.connect(uri='tcp://127.0.a.1:9999')

        with pytest.raises(Exception):
            cnn = GrpcMilvus()
            cnn.connect(uri='tcp://127.0.0.1:aaa')

        with pytest.raises(Exception):
            cnn = GrpcMilvus()
            cnn.connect(host="1234", port="1")

        with pytest.raises(Exception):
            cnn = GrpcMilvus()
            cnn.connect(host="aaa", port="1")

        with pytest.raises(Exception):
            cnn = GrpcMilvus()
            cnn.connect(host="192.168.1.101", port="a")
Exemplo n.º 8
0
 def test_wrong_connected(self):
     cnn = GrpcMilvus()
     with pytest.raises(ConnectError):
         cnn.connect(host='123.0.0.2', port="123", timeout=1)