[MediaVision][Non-ACR][Fix TFIVE-11877 issue when eyecondition is recognized] 95/182695/1
authorTae-Young Chung <ty83.chung@samsung.com>
Wed, 27 Jun 2018 06:57:06 +0000 (15:57 +0900)
committerTae-Young Chung <ty83.chung@samsung.com>
Wed, 27 Jun 2018 06:57:10 +0000 (15:57 +0900)
Change-Id: I935440c77cc83e02a0bff891aa1beb9b060d292d
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
tct-suite-vs/Tizen.MediaVision.Tests/testcase/TSFaceRecognizer.cs

index 43a8c7c..bf3746b 100755 (executable)
@@ -263,8 +263,11 @@ namespace Tizen.Multimedia.Vision.Tests
                 var faceDetectionResult = await FaceDetector.DetectAsync(source);
                 Assert.IsTrue(faceDetectionResult.Length > 0, "No face detected");
 
-                var result = await FaceRecognizer.RecognizeEyeConditionAsync(source, faceDetectionResult[5]);
-                Assert.AreEqual(result, EyeCondition.Open, "Eye condition value should be open");
+                for (int i = 0; i < faceDetectionResult.Length; i++)
+                {
+                    var result = await FaceRecognizer.RecognizeEyeConditionAsync(source, faceDetectionResult[i]);
+                    Assert.AreNotEqual(result, EyeCondition.NotFound, "Eye condition value should be Open or Close");
+                }
             }
         }
 
@@ -304,8 +307,11 @@ namespace Tizen.Multimedia.Vision.Tests
                 var faceDetectionResult = await FaceDetector.DetectAsync(source);
                 Assert.IsTrue(faceDetectionResult.Length > 0, "No face detected");
 
-                var result = await FaceRecognizer.RecognizeEyeConditionAsync(source, faceDetectionResult[5], _engineConfig);
-                Assert.AreEqual(result, EyeCondition.Open, "Eye condition value should be open");
+                for (int i = 0; i < faceDetectionResult.Length; i++)
+                {
+                    var result = await FaceRecognizer.RecognizeEyeConditionAsync(source, faceDetectionResult[i], _engineConfig);
+                    Assert.AreNotEqual(result, EyeCondition.NotFound, "Eye condition value should be Open or Close");
+                }
             }
         }