Instrument Neutral Distributed Interface INDI  2.0.2
Classes | Macros | Functions
TestIndiClient.cpp File Reference
#include <stdexcept>
#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#include <system_error>
#include <thread>
#include "gtest/gtest.h"
#include "basedevice.h"
#include "baseclient.h"
#include "indiproperty.h"
#include "utils.h"
#include "ServerMock.h"
#include "IndiClientMock.h"

Go to the source code of this file.

Classes

class  MyClient
 

Macros

#define TEST_TCP_PORT   17624
 
#define TEST_UNIX_SOCKET   "/tmp/indi-test-server"
 
#define STRINGIFY_TOK(x)   #x
 
#define TO_STRING(x)   STRINGIFY_TOK(x)
 

Functions

 TEST (IndiclientTcpConnect, ClientConnect)
 

Macro Definition Documentation

◆ STRINGIFY_TOK

#define STRINGIFY_TOK (   x)    #x

Definition at line 39 of file TestIndiClient.cpp.

◆ TEST_TCP_PORT

#define TEST_TCP_PORT   17624

Definition at line 37 of file TestIndiClient.cpp.

◆ TEST_UNIX_SOCKET

#define TEST_UNIX_SOCKET   "/tmp/indi-test-server"

Definition at line 38 of file TestIndiClient.cpp.

◆ TO_STRING

#define TO_STRING (   x)    STRINGIFY_TOK(x)

Definition at line 40 of file TestIndiClient.cpp.

Function Documentation

◆ TEST()

TEST ( IndiclientTcpConnect  ,
ClientConnect   
)

Definition at line 74 of file TestIndiClient.cpp.