Ejemplo n.º 1
0
int RGBFilterTEST::runUnits() {
	int res = 0;
    logger->trace("Running all unit tests for: RGBFilter");
    logger->trace("==============================");
        res += T_Constructor(); //uncomment this line to replicate crash
	res += T_filter();
    logger->trace("==============================");
	if (res != 0)
        logger->warn(std::to_string(res)+" warning(s) in unit tests");
    logger->trace("Unit testing complete: RGBFilter");
	return res;
}
Ejemplo n.º 2
0
int FilterManagerTEST::runUnits() {
    int res = 0;

    logger->trace("Running all unit tests for: FilterManager");
    logger->trace("==============================");
    res += T_Constructor();
    res += T_applyFilterChain();
    res += T_insertFilter();
    res += T_replaceFilter();
    logger->trace("==============================");
    if (res != 0)
        logger->warn(std::to_string(res)+" warning(s) in unit tests");
    logger->trace("Unit testing complete: FilterManager");
    logger->trace("NOTE: all units mem tested");
    return res;
}
Ejemplo n.º 3
0
int DataTEST::runUnits() {
    int res = 0;
    logger->trace("Running all unit tests for: Data");
    logger->trace("==============================");

	res += T_Constructor();
	res += T_setMsg();
//	res += T_cpConstructor();
//	res += T_opEqual();

    logger->trace("==============================");
	if (res != 0)
        logger->warn(std::to_string(res)+" warning(s) in unit tests");
    logger->trace("Unit testing complete: Data");
    logger->trace("NOTE: all units mem tested");
	return res;
}
Ejemplo n.º 4
0
int ImgDataTEST::runUnits() {
	int res = 0;
    logger->trace("Running all unit tests for: ImgData");
    logger->trace("==============================");

	res += T_Constructor();
	res += T_setImg();
	res += T_getHeight();
	res += T_getWidth();
	res += T_cpConstructor();

    logger->trace("==============================");
	if (res != 0)
        logger->warn(StringTools::intToStr(res)+" warning(s) in unit tests");
    logger->trace("Unit testing complete: ImgData");
    logger->trace("NOTE: all units mem tested");
	return res;
}
Ejemplo n.º 5
0
int FPGADataTEST::runUnits() {
	int res = 0;
    logger->trace("Running all unit tests for: FPGAData");
    logger->trace("==============================");

//	libusb_init(0);
//	std::system("gedit test.c");
	res += T_Constructor();
//	res += T_cpConstructor();
//	res += T_opEqual();

    logger->trace("==============================");
	if (res != 0)
        logger->warn(std::to_string(res)+" warning(s) in unit tests");
    logger->trace("Unit testing complete: FPGAData");
    logger->trace("NOTE: all units mem tested");
	return res;

}