[Non-ACR][NUI][Fix false-fail in VD TV target] 40/272740/1
authordongsug.song <dongsug.song@samsung.com>
Wed, 23 Mar 2022 12:13:23 +0000 (21:13 +0900)
committerdongsug.song <dongsug.song@samsung.com>
Wed, 23 Mar 2022 12:13:23 +0000 (21:13 +0900)
Change-Id: I953679612b2718765637ea04922af4c041db0729

tct-suite-vs/Tizen.NUI.Tests/testcase/TSCameraView.cs

index 100fc05..99d1b0c 100644 (file)
@@ -52,18 +52,20 @@ namespace Tizen.NUI.Tests
         public void CameraView_WindowType_INIT()\r
         {\r
             /* TEST CODE */\r
-            try\r
+            if (IsSupported(PrimaryCamera) == false)\r
             {\r
-              if(IsSupported(PrimaryCamera) == false)\r
-              {\r
                 Assert.Pass("Camera feature is not supported.");\r
-              }\r
-              Tizen.Multimedia.Camera camera = new Tizen.Multimedia.Camera(Tizen.Multimedia.CameraDevice.Rear);\r
-              var cameraView = new CameraView(camera.Handle, CameraView.DisplayType.Window);\r
-              Assert.IsNotNull(cameraView, "Can't create success object CameraView");\r
-              Assert.IsInstanceOf<CameraView>(cameraView, "Should return CameraView instance.");\r
-              camera.Dispose();\r
-              cameraView.Dispose();\r
+                return;\r
+            }\r
+\r
+            try\r
+            {\r
+                Tizen.Multimedia.Camera camera = new Tizen.Multimedia.Camera(Tizen.Multimedia.CameraDevice.Rear);\r
+                var cameraView = new CameraView(camera.Handle, CameraView.DisplayType.Window);\r
+                Assert.IsNotNull(cameraView, "Can't create success object CameraView");\r
+                Assert.IsInstanceOf<CameraView>(cameraView, "Should return CameraView instance.");\r
+                camera.Dispose();\r
+                cameraView.Dispose();\r
             }\r
             catch (Exception e)\r
             {\r
@@ -84,18 +86,20 @@ namespace Tizen.NUI.Tests
         public void CameraView_ImageType_INIT()\r
         {\r
             /* TEST CODE */\r
-            try\r
+            if (IsSupported(PrimaryCamera) == false)\r
             {\r
-              if(IsSupported(PrimaryCamera) == false)\r
-              {\r
                 Assert.Pass("Camera feature is not supported.");\r
-              }\r
-              Tizen.Multimedia.Camera camera = new Tizen.Multimedia.Camera(Tizen.Multimedia.CameraDevice.Rear);\r
-              var cameraView = new CameraView(camera.Handle, CameraView.DisplayType.Image);\r
-              Assert.IsNotNull(cameraView, "Can't create success object CameraView");\r
-              Assert.IsInstanceOf<CameraView>(cameraView, "Should return CameraView instance.");\r
-              camera.Dispose();\r
-              cameraView.Dispose();\r
+                return;\r
+            }\r
+\r
+            try\r
+            {\r
+                Tizen.Multimedia.Camera camera = new Tizen.Multimedia.Camera(Tizen.Multimedia.CameraDevice.Rear);\r
+                var cameraView = new CameraView(camera.Handle, CameraView.DisplayType.Image);\r
+                Assert.IsNotNull(cameraView, "Can't create success object CameraView");\r
+                Assert.IsInstanceOf<CameraView>(cameraView, "Should return CameraView instance.");\r
+                camera.Dispose();\r
+                cameraView.Dispose();\r
             }\r
             catch (Exception e)\r
             {\r
@@ -115,12 +119,14 @@ namespace Tizen.NUI.Tests
         public void Dispose_TEST()\r
         {\r
             /* TEST CODE */\r
+            if (IsSupported(PrimaryCamera) == false)\r
+            {\r
+                Assert.Pass("Camera feature is not supported.");\r
+                return;\r
+            }\r
+\r
             try\r
             {\r
-                if (IsSupported(PrimaryCamera) == false)\r
-                {\r
-                    Assert.Pass("Camera feature is not supported.");\r
-                }\r
                 Tizen.Multimedia.Camera camera = new Tizen.Multimedia.Camera(Tizen.Multimedia.CameraDevice.Rear);\r
                 CameraView cameraView = new CameraView(camera.Handle);\r
                 camera.Dispose();\r
@@ -144,12 +150,14 @@ namespace Tizen.NUI.Tests
         public void Update_CHECK_STATE()\r
         {\r
             /* TEST CODE */\r
+            if (IsSupported(PrimaryCamera) == false)\r
+            {\r
+                Assert.Pass("Camera feature is not supported.");\r
+                return;\r
+            }\r
+\r
             try\r
             {\r
-                if (IsSupported(PrimaryCamera) == false)\r
-                {\r
-                    Assert.Pass("Camera feature is not supported.");\r
-                }\r
                 Tizen.Multimedia.Camera camera = new Tizen.Multimedia.Camera(Tizen.Multimedia.CameraDevice.Rear);\r
                 var cameraView = new CameraView(camera.Handle);\r
                 cameraView.Update();\r