Преглед изворни кода

Add coverage for ctkVTKMatrixWidget::identity

Julien Finet пре 14 година
родитељ
комит
bd3b752e6c
1 измењених фајлова са 10 додато и 0 уклоњено
  1. 10 0
      Libs/Widgets/Testing/Cpp/ctkMatrixWidgetTest2.cpp

+ 10 - 0
Libs/Widgets/Testing/Cpp/ctkMatrixWidgetTest2.cpp

@@ -174,6 +174,16 @@ int ctkMatrixWidgetTest2(int argc, char * argv [] )
     return EXIT_FAILURE;
     return EXIT_FAILURE;
     }
     }
 
 
+  matrixWidget.identity();
+  if (matrixWidget.value(0,0) != 1. ||
+      matrixWidget.value(1,0) != 0.)
+    {
+    std::cerr << "ctkMatrixWidget::identity() failed:"
+              << matrixWidget.value(0,0) << " "
+              << matrixWidget.value(1,0) <<std::endl;
+    return EXIT_FAILURE;
+    }
+ 
   matrixWidget.setSingleStep(1.);
   matrixWidget.setSingleStep(1.);
   if (matrixWidget.singleStep() != 1.)
   if (matrixWidget.singleStep() != 1.)
     {
     {