29#include <gwenhywfar/testframework.h>
33#ifdef GWENHYWFAR_ENABLE_TESTCODE
105 static const char *testString=
145 static const char *testString1=
151 static const char *testString2=
188 static const char *testString1=
194 static const char *testString2=
233 static const char *testString1=
239 static const char *testString2=
241 static const char *testString3=
243 static const char *testString4=
int GWEN_Buffer_AddTests(GWEN_UNUSED GWEN_TEST_MODULE *mod)
GWEN_BUFFER * GWEN_Buffer_new(char *buffer, uint32_t size, uint32_t used, int take)
int GWEN_Buffer_AppendArgs(GWEN_BUFFER *bf, const char *fmt,...)
void GWEN_Buffer_free(GWEN_BUFFER *bf)
int GWEN_Buffer_AppendString(GWEN_BUFFER *bf, const char *buffer)
uint32_t GWEN_Buffer_GetUsedBytes(const GWEN_BUFFER *bf)
int GWEN_Buffer_KeepTextBetweenStrings(GWEN_BUFFER *bf, const char *openingString, const char *closingString, int onlyBetween)
char * GWEN_Buffer_GetStart(const GWEN_BUFFER *bf)
#define DBG_ERROR(dbg_logger, format, args...)
#define GWEN_ERROR_GENERIC
int test5(int argc, char **argv)
int test2(int argc, char **argv)
int test4(int argc, char **argv)
struct GWEN_BUFFER GWEN_BUFFER
A dynamically resizeable text buffer.
int test3(int argc, char **argv)
GWEN_TEST_MODULE * GWEN_Test_Module_AddModule(GWEN_TEST_MODULE *st, const char *tName, const char *tDescr)
GWEN_TEST_MODULE * GWEN_Test_Module_AddTest(GWEN_TEST_MODULE *st, const char *tName, GWEN_TEST_MODULE_TEST_FN fn, const char *tDescr)
struct GWEN_TEST_MODULE GWEN_TEST_MODULE