From c7d9848c53c326586b9ddfc4258755765f49c37f Mon Sep 17 00:00:00 2001 From: Haesu Gwon Date: Mon, 19 Mar 2018 12:08:43 +0900 Subject: [PATCH] [MediaCodec][Non-ACR][Add NotSupported message] Change-Id: Ib475d2caf54cc1bfac09e610dc4ee31a3547ea65 Signed-off-by: Haesu Gwon (cherry picked from commit eafcadbbf093898fbdde901e2eb25276f0e5f8b7) --- .../testcase/TSBufferStatusChangedEventArgs.cs | 8 ++++++-- .../testcase/TSInputProcessedEventArgs.cs | 5 +++++ .../testcase/TSMediaCodecErrorOccurredEventArgs.cs | 8 ++++++-- .../testcase/TSOutputAvailableEventArgs.cs | 5 +++++ 4 files changed, 22 insertions(+), 4 deletions(-) mode change 100755 => 100644 tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSBufferStatusChangedEventArgs.cs mode change 100755 => 100644 tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSInputProcessedEventArgs.cs mode change 100755 => 100644 tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSMediaCodecErrorOccurredEventArgs.cs mode change 100755 => 100644 tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSOutputAvailableEventArgs.cs diff --git a/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSBufferStatusChangedEventArgs.cs b/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSBufferStatusChangedEventArgs.cs old mode 100755 new mode 100644 index 1b1cddc47..2383b1466 --- a/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSBufferStatusChangedEventArgs.cs +++ b/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSBufferStatusChangedEventArgs.cs @@ -18,7 +18,7 @@ namespace Tizen.Multimedia.MediaCodec.Tests { if (FeatureChecker.IsSupported(Constants.Feature) == false) { - return; + Assert.Pass("The MediaCodec is not supported."); } Assert.That(() => new BufferStatusChangedEventArgs(MediaCodecStatus.EnoughData), @@ -36,7 +36,7 @@ namespace Tizen.Multimedia.MediaCodec.Tests { if (FeatureChecker.IsSupported(Constants.Feature)) { - return; + Assert.Pass("The MediaCodec is supported. This TC can be tested only if MediaCodec is not supported."); } Assert.That(() => new BufferStatusChangedEventArgs(MediaCodecStatus.EnoughData), @@ -58,6 +58,10 @@ namespace Tizen.Multimedia.MediaCodec.Tests Assert.That(new BufferStatusChangedEventArgs(status).Status, Is.EqualTo(status)); } + else + { + Assert.Pass("The MediaCodec is not supported."); + } } } } diff --git a/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSInputProcessedEventArgs.cs b/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSInputProcessedEventArgs.cs old mode 100755 new mode 100644 index 6f666705f..3219f83b7 --- a/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSInputProcessedEventArgs.cs +++ b/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSInputProcessedEventArgs.cs @@ -16,6 +16,11 @@ namespace Tizen.Multimedia.MediaCodec.Tests [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")] public static void Packet_CHECK() { + if (FeatureChecker.IsSupported(Constants.Feature) == false) + { + Assert.Pass("The MediaCodec is not supported."); + } + AssertHelper.PropertyReadOnly(nameof(InputProcessedEventArgs.Packet)); } diff --git a/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSMediaCodecErrorOccurredEventArgs.cs b/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSMediaCodecErrorOccurredEventArgs.cs old mode 100755 new mode 100644 index c129c76fa..c5c31af57 --- a/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSMediaCodecErrorOccurredEventArgs.cs +++ b/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSMediaCodecErrorOccurredEventArgs.cs @@ -18,7 +18,7 @@ namespace Tizen.Multimedia.MediaCodec.Tests { if (FeatureChecker.IsSupported(Constants.Feature) == false) { - return; + Assert.Pass("The MediaCodec is not supported."); } Assert.That(() => new MediaCodecErrorOccurredEventArgs(MediaCodecError.InternalError), @@ -36,7 +36,7 @@ namespace Tizen.Multimedia.MediaCodec.Tests { if (FeatureChecker.IsSupported(Constants.Feature)) { - return; + Assert.Pass("The MediaCodec is supported. This TC can be tested only if MediaCodec is not supported."); } Assert.That(() => new MediaCodecErrorOccurredEventArgs(MediaCodecError.InternalError), @@ -58,6 +58,10 @@ namespace Tizen.Multimedia.MediaCodec.Tests Assert.That(new MediaCodecErrorOccurredEventArgs(error).Error, Is.EqualTo(error)); } + else + { + Assert.Pass("The MediaCodec is not supported."); + } } } } diff --git a/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSOutputAvailableEventArgs.cs b/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSOutputAvailableEventArgs.cs old mode 100755 new mode 100644 index f82acb8ec..27ac4a23a --- a/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSOutputAvailableEventArgs.cs +++ b/tct-suite-vs/Tizen.MediaCodec.Tests/testcase/TSOutputAvailableEventArgs.cs @@ -16,6 +16,11 @@ namespace Tizen.Multimedia.MediaCodec.Tests [Property("AUTHOR", "JungHo Kim, jhyo.kim@samsung.com")] public static void Packet_READONLY() { + if (FeatureChecker.IsSupported(Constants.Feature) == false) + { + Assert.Pass("The MediaCodec is not supported."); + } + AssertHelper.PropertyReadOnly(nameof(OutputAvailableEventArgs.Packet)); } -- 2.34.1