[MediaPlayer][Non-ACR] fix to dispose player when a TC is finished 17/211917/1
authorruble <just.nam@samsung.com>
Mon, 12 Aug 2019 04:25:35 +0000 (13:25 +0900)
committerruble <just.nam@samsung.com>
Mon, 12 Aug 2019 04:25:35 +0000 (13:25 +0900)
Change-Id: I0a20fdb569cf33aae74f7c8d2facb14ae6b59a1f

tct-suite-vs/Tizen.MediaPlayer.Tests/testcase/TSPlayerDisplaySettings.cs
tct-suite-vs/Tizen.MediaPlayer.Tests/testcase/TSSphericalVideo.cs

index 1eb616d679d1762d0a7a9bfdf061bdf217271c2d..0397347647f738e35c8b8551336fe95b27d015d9 100755 (executable)
@@ -57,6 +57,7 @@ namespace Tizen.Multimedia.Tests
             player.DisplaySettings.Mode = PlayerDisplayMode.Roi;
 
             Assert.That(() => player.DisplaySettings.SetRoi(new Rectangle(0, 0, 100, 100)), Throws.Nothing);
+            player.Dispose();
         }
 
         [Test]
@@ -72,6 +73,7 @@ namespace Tizen.Multimedia.Tests
             player.DisplaySettings.SetRoi(new Rectangle(0, 0, 100, 100));
 
             Assert.That(() => player.DisplaySettings.Mode = PlayerDisplayMode.Roi, Throws.Nothing);
+            player.Dispose();
         }
 
         [Test]
@@ -88,6 +90,7 @@ namespace Tizen.Multimedia.Tests
 
             Assert.That(() => player.DisplaySettings.SetRoi(new Rectangle(0, 0, 0, 100)),
                 Throws.TypeOf<ArgumentOutOfRangeException>());
+            player.Dispose();
         }
 
         class TestPlayerDisplaySettings : PlayerDisplaySettings
@@ -110,6 +113,7 @@ namespace Tizen.Multimedia.Tests
         {
             var player = new Player();
             Assert.That(() => new TestPlayerDisplaySettings(player), Throws.Nothing);
+            player.Dispose();
         }
 
         [Test]
@@ -123,6 +127,7 @@ namespace Tizen.Multimedia.Tests
         {
             var player = new Player();
             Assert.That(() => new TestPlayerDisplaySettings(player).Player, Is.SameAs(player));
+            player.Dispose();
         }
     }
 }
index 5dd3fff3b43a84f5aeab275161f892b7aa81fc2e..6c89edd3f835b1628107f487c8d55c097589a6d3 100755 (executable)
@@ -106,6 +106,8 @@ namespace Tizen.Multimedia.Tests
 
             Assert.That(player.SphericalVideo.GetDirectionOfView().Yaw, Is.EqualTo(DefaultValues.Yaw), "Invalid value.");
             Assert.That(player.SphericalVideo.GetDirectionOfView().Pitch, Is.EqualTo(DefaultValues.Pitch), "Invalid value.");
+
+            player.Dispose();
         }
 
         [Test]
@@ -141,6 +143,8 @@ namespace Tizen.Multimedia.Tests
 
             Assert.That(() => player.SphericalVideo.SetDirectionOfView(dov), Throws.Nothing);
             Assert.That(player.SphericalVideo.GetDirectionOfView(), Is.EqualTo(dov), "Invalid value.");
+
+            player.Dispose();
         }
 
         [Test]
@@ -160,6 +164,8 @@ namespace Tizen.Multimedia.Tests
                 Throws.TypeOf<ArgumentOutOfRangeException>());
             Assert.That(() => player.SphericalVideo.SetDirectionOfView(new DirectionOfView(3.141594f, 1.0f)),
                 Throws.TypeOf<ArgumentOutOfRangeException>());
+
+            player.Dispose();
         }
 
         [Test]
@@ -189,6 +195,8 @@ namespace Tizen.Multimedia.Tests
             var player = new Player();
 
             Assert.That(player.SphericalVideo.GetZoom(), Is.EqualTo(DefaultValues.level), "Invalid value");
+
+            player.Dispose();
         }
 
         [Test]
@@ -221,6 +229,8 @@ namespace Tizen.Multimedia.Tests
 
             player.SphericalVideo.SetZoom(newValue);
             Assert.That(player.SphericalVideo.GetZoom(), Is.EqualTo(newValue), "Invalid value");
+
+            player.Dispose();
         }
 
         [Test]
@@ -240,6 +250,8 @@ namespace Tizen.Multimedia.Tests
                 Throws.TypeOf<ArgumentOutOfRangeException>());
             Assert.That(() => player.SphericalVideo.SetZoom(-3.0f),
                 Throws.TypeOf<ArgumentOutOfRangeException>());
+
+            player.Dispose();
         }
 
         [Test]
@@ -270,6 +282,8 @@ namespace Tizen.Multimedia.Tests
 
             Assert.That(player.SphericalVideo.GetFieldOfView().HorizontalDegrees, Is.EqualTo(DefaultValues.HorizontalDegrees), "Invalid value.");
             Assert.That(player.SphericalVideo.GetFieldOfView().VerticalDegrees, Is.EqualTo(DefaultValues.VerticalDegrees), "Invalid value.");
+
+            player.Dispose();
         }
 
         [Test]
@@ -302,6 +316,8 @@ namespace Tizen.Multimedia.Tests
 
             Assert.That(() => player.SphericalVideo.SetFieldOfView(fov), Throws.Nothing);
             Assert.That(player.SphericalVideo.GetFieldOfView(), Is.EqualTo(fov), "Invalid value.");
+
+            player.Dispose();
         }
 
         [Test]
@@ -321,6 +337,8 @@ namespace Tizen.Multimedia.Tests
                 Throws.TypeOf<ArgumentOutOfRangeException>());
             Assert.That(() => player.SphericalVideo.SetFieldOfView(new FieldOfView(0, 180)),
                 Throws.TypeOf<ArgumentOutOfRangeException>());
+
+            player.Dispose();
         }
 
         [Test]
@@ -355,6 +373,8 @@ namespace Tizen.Multimedia.Tests
             Assert.That(() => player.SphericalVideo.SetZoomWithFieldOfView(zoom, fov), Throws.Nothing);
             Assert.That(player.SphericalVideo.GetFieldOfView(), Is.EqualTo(fov), "Invalid value.");
             Assert.That(player.SphericalVideo.GetZoom(), Is.EqualTo(zoom), "Invalid value");
+
+            player.Dispose();
         }
 
         [Test]
@@ -377,6 +397,8 @@ namespace Tizen.Multimedia.Tests
                 Throws.TypeOf<ArgumentOutOfRangeException>());
             Assert.That(() => player.SphericalVideo.SetZoomWithFieldOfView(1.9f, invalidFov),
                 Throws.TypeOf<ArgumentOutOfRangeException>());
+
+            player.Dispose();
         }
 
         [Test]