def test_remote_connection_from_proto_fail():
     with pytest.raises(IncorrectTypeError) as err_info:
         RemoteConnection.from_proto('')
     assert err_info.value.message == (
         "RemoteConnection's parameter 'connection' was"
         " type 'str' but should be of class 'dlpx.virtualization.api"
         ".common_pb2.RemoteConnection'.")
 def test_init_remote_connection_incorrect_user(remote_environment):
     with pytest.raises(IncorrectTypeError) as err_info:
         RemoteConnection(remote_environment, '')
     assert err_info.value.message == (
         "RemoteConnection's parameter 'user' was"
         " type 'str' but should be of class 'dlpx.virtualization"
         ".common._common_classes.RemoteUser'.")
 def test_remote_connection_from_proto_success():
     remote_conn_proto_buf = common_pb2.RemoteConnection()
     remote_conn = RemoteConnection.from_proto(remote_conn_proto_buf)
     assert isinstance(remote_conn, RemoteConnection)
 def test_remote_connection_to_proto(remote_user, remote_environment):
     remote_connection = RemoteConnection(remote_environment, remote_user)
     remote_connection_proto = remote_connection.to_proto()
     assert isinstance(remote_connection_proto, common_pb2.RemoteConnection)
 def test_init_remote_connection_success(remote_user, remote_environment):
     RemoteConnection(remote_environment, remote_user)
def remote_connection(remote_environment, remote_user):
    return RemoteConnection(remote_environment, remote_user)
Example #7
0
def source_connection(environment, user):
    return RemoteConnection(environment, user)