7 #pragma warning(disable : 4996) 151 #define CM_CAST(TYPE, EXPR) static_cast<TYPE>(EXPR) 153 #define CM_CAST(TYPE, EXPR) (TYPE)(EXPR) 167 "mitkAccessByItkTest",
171 "mitkCoreObjectFactoryTest",
187 "mitkDispatcherTest",
191 "mitkEnumerationPropertyTest",
195 "mitkFileReaderRegistryTest",
199 "mitkFloatToStringTest",
203 "mitkGenericPropertyTest",
207 "mitkGeometry3DTest",
211 "mitkGeometry3DEqualTest",
215 "mitkGeometryDataIOTest",
219 "mitkGeometryDataToSurfaceFilterTest",
227 "mitkImageDataItemTest",
231 "mitkImageGeneratorTest",
243 "mitkImportItkImageTest",
247 "mitkGrabItkImageMemoryTest",
251 "mitkInstantiateAccessFunctionTest",
255 "mitkLevelWindowTest",
267 "mitkPlaneGeometryTest",
275 "mitkPointSetEqualTest",
279 "mitkPointSetFileIOTest",
283 "mitkPointSetOnEmptyTest",
287 "mitkPointSetLocaleTest",
291 "mitkPointSetWriterTest",
295 "mitkPointSetPointOperationsTest",
299 "mitkProgressBarTest",
307 "mitkPropertyListTest",
311 "mitkPropertyPersistenceTest",
315 "mitkPropertyPersistenceInfoTest",
319 "mitkPropertyRelationRuleBaseTest",
323 "mitkPropertyRelationsTest",
327 "mitkSlicedGeometry3DTest",
331 "mitkSliceNavigationControllerTest",
339 "mitkSurfaceEqualTest",
343 "mitkSurfaceToSurfaceFilterTest",
347 "mitkTimeGeometryTest",
351 "mitkProportionalTimeGeometryTest",
355 "mitkUndoControllerTest",
359 "mitkVtkWidgetRenderingTest",
363 "mitkVerboseLimitedLinearUndoTest",
367 "mitkWeakPointerTest",
371 "mitkTransferFunctionTest",
379 "mitkRenderingManagerTest",
383 "mitkCompositePixelValueToStringTest",
387 "vtkMitkThickSlicesFilterTest",
391 "mitkNodePredicateSourceTest",
395 "mitkNodePredicateDataPropertyTest",
399 "mitkNodePredicateFunctionTest",
407 "mitkClippedSurfaceBoundsCalculatorTest",
415 "mitkExtractSliceFilterTest",
423 "mitkImageDimensionConverterTest",
427 "mitkLoggingAdapterTest",
431 "mitkUIDGeneratorTest",
435 "mitkPlanePositionManagerTest",
439 "mitkAffineTransformBaseTest",
443 "mitkPropertyAliasesTest",
447 "mitkPropertyDescriptionsTest",
451 "mitkPropertyExtensionsTest",
455 "mitkPropertyFiltersTest",
459 "mitkPropertyKeyPathTest",
467 "mitkRawImageFileReaderTest",
471 "mitkInteractionEventTest",
475 "mitkLookupTableTest",
479 "mitkSTLFileReaderTest",
483 "mitkPointTypeConversionTest",
487 "mitkVectorTypeConversionTest",
491 "mitkMatrixTypeConversionTest",
495 "mitkArrayTypeConversionTest",
499 "mitkSurfaceToImageFilterTest",
503 "mitkBaseGeometryTest",
507 "mitkImageToSurfaceFilterTest",
519 "mitkArbitraryTimeGeometryTest",
523 "mitkItkImageIOTest",
527 "mitkLevelWindowManagerCppUnitTest",
531 "mitkVectorPropertyTest",
535 "mitkTemporoSpatialStringPropertyTest",
539 "mitkPropertyNameHelperTest",
543 "mitkNodePredicateGeometryTest",
547 "mitkPreferenceListReaderOptionsFunctorTest",
551 "mitkGenericIDRelationRuleTest",
555 "mitkSourceImageRelationRuleTest",
559 "mitkPointSetDataInteractorTest",
563 "mitkSurfaceVtkMapper2DTest",
567 "mitkSurfaceVtkMapper2D3DTest",
571 "mitkImageTimeSelectorTest",
575 "mitkImageAccessorTest",
579 "mitkSurfaceVtkWriterTest",
583 "mitkDataStorageTest",
591 "mitkEventConfigTest",
595 "mitkPointSetLocaleTest",
603 "mitkImageVtkMapper2DTest",
607 "mitkImageVtkMapper2DLevelWindowTest",
611 "mitkImageVtkMapper2DOpacityTest",
615 "mitkImageVtkMapper2DResliceInterpolationPropertyTest",
619 "mitkImageVtkMapper2DColorTest",
623 "mitkImageVtkMapper2DSwivelTest",
627 "mitkImageVtkMapper2DTransferFunctionTest",
631 "mitkImageVtkMapper2DOpacityTransferFunctionTest",
635 "mitkImageVtkMapper2DLookupTableTest",
639 "mitkSurfaceVtkMapper3DTest",
643 "mitkVolumeCalculatorTest",
647 "mitkLevelWindowManagerTest",
651 "mitkPointSetVtkMapper2DTest",
655 "mitkPointSetVtkMapper2DImageTest",
659 "mitkPointSetVtkMapper2DGlyphTypeTest",
663 "mitkPointSetVtkMapper2DTransformedPointsTest",
667 "mitkVTKRenderWindowSizeTest",
671 "mitkMultiComponentImageDataComparisonFilterTest",
675 "mitkImageToItkTest",
679 "mitkImageSliceSelectorTest",
683 "mitkPointSetReaderTest",
687 "mitkImageEqualTest",
691 "mitkRotatedSlice4DTest",
695 "mitkPlaneGeometryDataMapper2DTest",
699 "mitkSurfaceDepthSortingTest",
713 char *new_string, *p;
716 stringSize =
CM_CAST(
size_t, strlen(
string) + 1);
717 new_string =
CM_CAST(
char*, malloc(
sizeof(
char) * stringSize));
719 if (new_string == NULL) {
722 strcpy(new_string,
string);
723 for (p = new_string; *p != 0; ++p) {
724 *p =
CM_CAST(
char, tolower(*p));
731 int i, testNum = 0, partial_match;
741 printf(
"Available tests:\n");
745 printf(
"To run a test, enter the test number: ");
747 if (scanf(
"%d", &testNum) != 1) {
748 printf(
"Couldn't parse that input as a number\n");
751 if (testNum >= NumTests) {
752 printf(
"%3d is an invalid test number.\n", testNum);
762 if (testToRun == -1 && ac > 1) {
763 partial_match = (strcmp(av[1],
"-R") == 0) ? 1 : 0;
765 if (partial_match != 0 && ac < 3) {
766 printf(
"-R needs an additional parameter.\n");
769 if (testToRun == -1) {
772 for (i = 0; i <
NumTests && testToRun == -1; ++i) {
774 if (partial_match != 0 && strstr(test_name, arg) != NULL) {
778 }
else if (partial_match == 0 && strcmp(test_name, arg) == 0) {
786 if (testToRun != -1) {
789 for (
int avIndex = 1; avIndex < ac; ++avIndex)
globalCmdLineArgs.push_back(av[avIndex]);
792 if (testToRun < 0 || testToRun >=
NumTests) {
793 printf(
"testToRun was modified by TestDriver code to an invalid value: " 804 printf(
"Available tests:\n");
808 printf(
"Failed: %s is an invalid test name.\n", av[1]);
int mitkSurfaceVtkMapper3DTest(int, char *[])
int mitkBaseGeometryTest(int, char *[])
int mitkPropertyKeyPathTest(int, char *[])
int mitkVtkWidgetRenderingTest(int, char *[])
int mitkInstantiateAccessFunctionTest(int, char *[])
int(* MainFuncPointer)(int, char *[])
int mitkEqualTest(int, char *[])
int mitkTemporoSpatialStringPropertyTest(int, char *[])
int mitkImageVtkMapper2DOpacityTest(int, char *[])
static functionMapEntry cmakeGeneratedFunctionMapEntries[]
int mitkVectorTest(int, char *[])
int mitkLoggingAdapterTest(int, char *[])
int mitkImageVtkMapper2DSwivelTest(int, char *[])
int mitkDataStorageTest(int, char *[])
int mitkSurfaceVtkWriterTest(int, char *[])
int mitkImageToItkTest(int, char *[])
int mitkProportionalTimeGeometryTest(int, char *[])
int mitkSlicedGeometry3DTest(int, char *[])
static void Register()
registers MITK logging backend at mbilog
int mitkPropertyAliasesTest(int, char *[])
int mitkDataNodeTest(int, char *[])
int mitkImageDimensionConverterTest(int, char *[])
int mitkFileReaderRegistryTest(int, char *[])
int mitkLevelWindowManagerTest(int, char *[])
int mitkPointSetDataInteractorTest(int, char *[])
int mitkGenericPropertyTest(int, char *[])
int mitkActionTest(int, char *[])
int mitkIOUtilTest(int, char *[])
int mitkImageVtkMapper2DColorTest(int, char *[])
int mitkTimeGeometryTest(int, char *[])
int mitkExceptionTest(int, char *[])
int mitkPropertyFiltersTest(int, char *[])
static const int NumTests
int mitkImageVtkMapper2DLookupTableTest(int, char *[])
int mitkLogTest(int, char *[])
int mitkPlaneGeometryDataMapper2DTest(int, char *[])
int mitkEventConfigTest(int, char *[])
int mitkBaseDataTest(int, char *[])
int mitkInteractionEventTest(int, char *[])
#define CM_CAST(TYPE, EXPR)
int mitkLevelWindowManagerCppUnitTest(int, char *[])
int main(int ac, char *av[])
int mitkGeometry3DEqualTest(int, char *[])
int mitkVectorPropertyTest(int, char *[])
int mitkCompositePixelValueToStringTest(int, char *[])
int mitkRotatedSlice4DTest(int, char *[])
int mitkGeometry3DTest(int, char *[])
int mitkImageTimeSelectorTest(int, char *[])
int mitkTransferFunctionTest(int, char *[])
int mitkPointTypeConversionTest(int, char *[])
int mitkSourceImageRelationRuleTest(int, char *[])
int mitkFloatToStringTest(int, char *[])
int mitkVerboseLimitedLinearUndoTest(int, char *[])
Test of the LimitedLinearUndo object.
int mitkProgressBarTest(int, char *[])
int mitkMultiComponentImageDataComparisonFilterTest(int, char *[])
int mitkDispatcherTest(int, char *[])
int mitkNodePredicateFunctionTest(int, char *[])
int mitkPointSetTest(int, char *[])
int mitkLineTest(int, char *[])
int mitkEnumerationPropertyTest(int, char *[])
int mitkPropertyPersistenceInfoTest(int, char *[])
int mitkGeometryDataIOTest(int, char *[])
int mitkLookupTableTest(int, char *[])
int mitkCoreObjectFactoryTest(int, char *[])
int mitkArrayTypeConversionTest(int, char *[])
int mitkNodePredicateDataPropertyTest(int, char *[])
int mitkPlaneGeometryTest(int, char *[])
int mitkGenericIDRelationRuleTest(int, char *[])
int mitkImageTest(int, char *[])
int mitkImageAccessorTest(int, char *[])
int mitkPointSetOnEmptyTest(int, char *[])
int mitkImageVtkMapper2DResliceInterpolationPropertyTest(int, char *[])
int mitkPropertyPersistenceTest(int, char *[])
int mitkAffineTransformBaseTest(int, char *[])
int mitkImageEqualTest(int, char *[])
int mitkVolumeCalculatorTest(int, char *[])
int mitkSurfaceToSurfaceFilterTest(int, char *[])
int mitkMaterialTest(int, char *[])
int mitkGrabItkImageMemoryTest(int, char *[])
int mitkSurfaceDepthSortingTest(int, char *[])
int mitkPropertyNameHelperTest(int, char *[])
int mitkSurfaceEqualTest(int, char *[])
int mitkMessageTest(int, char *[])
int mitkImportItkImageTest(int, char *[])
int mitkVectorTypeConversionTest(int, char *[])
int mitkPointSetVtkMapper2DTransformedPointsTest(int, char *[])
int mitkRenderingManagerTest(int, char *[])
int mitkPointSetVtkMapper2DTest(int, char *[])
int mitkTinyXMLTest(int, char *[])
int mitkPointSetFileIOTest(int, char *[])
int mitkAccessByItkTest(int, char *[])
int mitkSurfaceTest(int, char *[])
int mitkSurfaceVtkMapper2D3DTest(int, char *[])
int mitkPointSetVtkMapper2DGlyphTypeTest(int, char *[])
int mitkLevelWindowTest(int, char *[])
int mitkImageGeneratorTest(int, char *[])
int mitkGeometryDataToSurfaceFilterTest(int, char *[])
int mitkStepperTest(int, char *[])
int mitkPlanePositionManagerTest(int, char *[])
int mitkImageVtkMapper2DLevelWindowTest(int, char *[])
int mitkPropertyTest(int, char *[])
int mitkUndoControllerTest(int, char *[])
int mitkImageVtkMapper2DOpacityTransferFunctionTest(int, char *[])
int mitkPointSetEqualTest(int, char *[])
int mitkWeakPointerTest(int, char *[])
int mitkVTKRenderWindowSizeTest(int, char *[])
int mitkMatrixTypeConversionTest(int, char *[])
int mitkPropertyDescriptionsTest(int, char *[])
int mitkSliceNavigationControllerTest(int, char *[])
int mitkPixelTypeTest(int, char *[])
int mitkNodePredicateSourceTest(int, char *[])
int mitkUIDGeneratorTest(int, char *[])
int vtkMitkThickSlicesFilterTest(int, char *[])
int mitkImageToSurfaceFilterTest(int, char *[])
int mitkPropertyListTest(int, char *[])
static char * lowercase(const char *string)
int mitkPointSetVtkMapper2DImageTest(int, char *[])
int mitkNodePredicateGeometryTest(int, char *[])
int mitkImageSliceSelectorTest(int, char *[])
int mitkRawImageFileReaderTest(int, char *[])
int mitkSurfaceVtkMapper2DTest(int, char *[])
int mitkPropertyRelationRuleBaseTest(int, char *[])
int mitkArbitraryTimeGeometryTest(int, char *[])
int mitkPropertyExtensionsTest(int, char *[])
int mitkClippedSurfaceBoundsCalculatorTest(int, char *[])
int mitkPropertyRelationsTest(int, char *[])
static void Unregister()
Unregisters MITK logging backend at mbilog.
int mitkImageCastTest(int, char *[])
int mitkSurfaceToImageFilterTest(int, char *[])
int mitkImageVtkMapper2DTransferFunctionTest(int, char *[])
int mitkPointSetWriterTest(int, char *[])
int mitkSTLFileReaderTest(int, char *[])
int mitkPointSetLocaleTest(int, char *[])
int mitkImageVtkMapper2DTest(int, char *[])
int mitkPreferenceListReaderOptionsFunctorTest(int, char *[])
int mitkPointSetPointOperationsTest(int, char *[])
int mitkItkImageIOTest(int, char *[])
int mitkPointSetReaderTest(int, char *[])
int mitkExtractSliceFilterTest(int, char *[])
int mitkImageDataItemTest(int, char *[])
std::vector< std::string > globalCmdLineArgs