rdesktop/tests/mcs_mock.c
Cendio d10df452ee Ensure (partial) resize functionality with automated tests
This test suite was built with cgreen, and has various tests that
tries to ensure that we didn't break something while developing the
dynamic resize feature.

Signed-off-by: Henrik Andersson <hean01@cendio.com>
Signed-off-by: Karl Mikaelsson <derfian@cendio.se>
Signed-off-by: Thomas Nilefalk <thoni56@cendio.se>
2017-12-07 11:15:03 +01:00

52 lines
689 B
C

#include <cgreen/mocks.h>
#include "../rdesktop.h"
STREAM
mcs_init(int length)
{
return (STREAM)mock(length);
}
void
mcs_send_to_channel(STREAM s, uint16 channel)
{
mock(s, channel);
}
void
mcs_send(STREAM s)
{
mock(s);
}
STREAM
mcs_recv(uint16 * channel, uint8 * rdpver)
{
return (STREAM)mock(channel, rdpver);
}
RD_BOOL
mcs_connect_start(char *server, char *username, char *domain, char *password,
RD_BOOL reconnect, uint32 * selected_protocol)
{
return mock(server,username,domain,password,reconnect,selected_protocol);
}
RD_BOOL
mcs_connect_finalize(STREAM s)
{
return mock(s);
}
void
mcs_disconnect(void)
{
mock();
}
void
mcs_reset_state(void)
{
mock();
}