bool cs_addTest(Suite* pSuite, Test* pTest) { FILE* pTestStream; assert(pSuite); assert(pTest); pTestStream = ct_getStream(pTest); if (pSuite->pStream && pTestStream == NULL) ct_setStream(pTest, pSuite->pStream); assert(pSuite->pTests); if (pSuite->nTests == pSuite->maxTests) { size_t newSize = pSuite->nTests + CHUNK; Test** new_pTests = realloc(pSuite->pTests, newSize * sizeof(Test*)); if (!new_pTests) return FALSE; pSuite->pTests = new_pTests; pSuite->maxTests += CHUNK; } assert(pSuite->nTests < pSuite->maxTests); pSuite->pTests[pSuite->nTests++] = pTest; ct_reset(pTest); return TRUE; }
int main( void) { Test *pTest; bool rc; pTest = ct_create("BACnet Date Time", NULL); /* individual tests */ rc = ct_addTestFunction(pTest, testBACnetDate); assert(rc); rc = ct_addTestFunction(pTest, testBACnetTime); assert(rc); rc = ct_addTestFunction(pTest, testBACnetDateTime); assert(rc); rc = ct_addTestFunction(pTest, testBACnetDayOfWeek); assert(rc); rc = ct_addTestFunction(pTest, testDateEpoch); assert(rc); rc = ct_addTestFunction(pTest, testBACnetDateTimeSeconds); assert(rc); rc = ct_addTestFunction(pTest, testBACnetDateTimeAdd); assert(rc); rc = ct_addTestFunction(pTest, testBACnetDateTimeWildcard); assert(rc); rc = ct_addTestFunction(pTest, testDatetimeCodec); assert(rc); ct_setStream(pTest, stdout); ct_run(pTest); (void) ct_report(pTest); ct_destroy(pTest); return 0; }
int main( void) { Test *pTest; pTest = ct_create("BACnet Date Time", NULL); testDateTime(pTest); ct_setStream(pTest, stdout); ct_run(pTest); (void) ct_report(pTest); ct_destroy(pTest); return 0; }
int main( void) { Test *pTest; pTest = ct_create("keylist", NULL); testKeyList(pTest); ct_setStream(pTest, stdout); ct_run(pTest); (void) ct_report(pTest); ct_destroy(pTest); return 0; }
int main( void) { Test *pTest; pTest = ct_create("BACnet Prop Ref", NULL); testBACnetDeviceObjectPropertyReference(pTest); ct_setStream(pTest, stdout); ct_run(pTest); (void) ct_report(pTest); ct_destroy(pTest); return 0; }
int main(void) { Test *pTest; bool rc; pTest = ct_create("BACnet Schedule", NULL); /* individual tests */ rc = ct_addTestFunction(pTest, testSchedule); assert(rc); ct_setStream(pTest, stdout); ct_run(pTest); (void) ct_report(pTest); ct_destroy(pTest); return 0; }
int main( int argc, char *argv[]) { Test *pTest; bool rc; pTest = ct_create("BACnet Life Safety Operation", NULL); /* individual tests */ rc = ct_addTestFunction(pTest, testLSO); assert(rc); ct_setStream(pTest, stdout); ct_run(pTest); (void) ct_report(pTest); ct_destroy(pTest); return 0; }
int main( void) { Test *pTest; bool rc; pTest = ct_create("filename remove path", NULL); /* individual tests */ rc = ct_addTestFunction(pTest, testFilename); assert(rc); ct_setStream(pTest, stdout); ct_run(pTest); (void) ct_report(pTest); ct_destroy(pTest); return 0; }
int main( void) { Test *pTest; bool rc; pTest = ct_create("Memory Copy", NULL); /* individual tests */ rc = ct_addTestFunction(pTest, test_memcopy); assert(rc); ct_setStream(pTest, stdout); ct_run(pTest); (void) ct_report(pTest); ct_destroy(pTest); return 0; }
int main( void) { Test *pTest; bool rc; pTest = ct_create("Ring Buffer", NULL); /* individual tests */ rc = ct_addTestFunction(pTest, testRingBufSize16); assert(rc); rc = ct_addTestFunction(pTest, testRingBufSize32); assert(rc); ct_setStream(pTest, stdout); ct_run(pTest); (void) ct_report(pTest); ct_destroy(pTest); return 0; }
int main( void) { Test *pTest; bool rc; pTest = ct_create("BACnet PrivateTransfer", NULL); /* individual tests */ rc = ct_addTestFunction(pTest, test_Private_Transfer_Request); assert(rc); rc = ct_addTestFunction(pTest, test_Private_Transfer_Ack); assert(rc); rc = ct_addTestFunction(pTest, test_Private_Transfer_Error); assert(rc); rc = ct_addTestFunction(pTest, test_Unconfirmed_Private_Transfer_Request); assert(rc); ct_setStream(pTest, stdout); ct_run(pTest); (void) ct_report(pTest); ct_destroy(pTest); return 0; }
int main( void) { Test *pTest; bool rc; pTest = ct_create("BACnet Time Stamp", NULL); /* individual tests */ rc = ct_addTestFunction(pTest, testTimestampSequence); assert(rc); rc = ct_addTestFunction(pTest, testTimestampTime); assert(rc); rc = ct_addTestFunction(pTest, testTimestampTimeDate); assert(rc); ct_setStream(pTest, stdout); ct_run(pTest); (void) ct_report(pTest); ct_destroy(pTest); return 0; }