<?xml-stylesheet type="text/xsl" href="./testcase.xsl"?>
<test_definition>
<suite name="tct-mediacontroller-tizen-tests" extension="crosswalk" category="Tizen Web Device APIs">
- <set name="MediaController_mobile" type="js">
- <capabilities>
- <capability name="http://tizen.org/feature/profile"><value>MOBILE_FULL</value></capability>
- </capabilities>
+ <set name="MediaController" type="js">
<testcase purpose="Check if interface MediaControllerChangeRequestPlaybackInfoCallback exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerChangeRequestPlaybackInfoCallback_notexist">
<description>
<test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_notexist.html</test_script_entry>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if updateRepeatState method of MediaControllerServer called with missing non-optional argument should throw an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateRepeatState_misarg">
+ <testcase purpose="Check if updateRepeatState method of MediaControllerServer called with missing non-optional argument does NOT throw an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateRepeatState_misarg">
<description>
<test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_misarg.html</test_script_entry>
</description>
</spec>
</specs>
</testcase>
- </set>
- <set name="MediaController_wearable" type="js">
- <capabilities>
- <capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
- </capabilities>
- <testcase purpose="Check if interface MediaControllerChangeRequestPlaybackInfoCallback exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerChangeRequestPlaybackInfoCallback_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerChangeRequestPlaybackInfoCallback" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfoChangeCallback onplaybackpositionrequest is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerChangeRequestPlaybackInfoCallback_onplaybackpositionrequest">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onplaybackpositionrequest.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerChangeRequestPlaybackInfoCallback" element_type="method" element_name="onplaybackpositionrequest" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfoChangeCallback onplaybackstaterequest is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerChangeRequestPlaybackInfoCallback_onplaybackstaterequest">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onplaybackstaterequest.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerChangeRequestPlaybackInfoCallback" element_type="method" element_name="onplaybackstaterequest" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerChangeRequestPlaybackInfoCallback onrepeatstaterequest is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerChangeRequestPlaybackInfoCallback_onrepeatstaterequest">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onrepeatstaterequest.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerChangeRequestPlaybackInfoCallback" element_type="method" element_name="onrepeatstaterequest" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerChangeRequestPlaybackInfoCallback onshufflemoderequest is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerChangeRequestPlaybackInfoCallback_onshufflemoderequest">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onshufflemoderequest.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerChangeRequestPlaybackInfoCallback" element_type="method" element_name="onshufflemoderequest" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerClient object is extendable" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerClient_extend">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_extend.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if findServers() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerClient_findServers">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument errorCallback conversions exception" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerClient_findServers_errorCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if findServers throws exception when errorCallback is invalid" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerClient_findServers_errorCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method findServers of MediaControllerClient exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerClient_findServers_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if findServers method of MediaControllerClient called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerClient_findServers_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument successCallback conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerClient_findServers_successCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if findServers throws exception when successCallback is invalid" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerClient_findServers_successCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_successCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if findServers method works properly with errorCallback argument" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerClient_findServers_with_errorCallback">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_with_errorCallback.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if getLatestServerInfo() works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerClient_getLatestServerInfo">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_getLatestServerInfo.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="getLatestServerInfo" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method getLatestServerInfo of MediaControllerClient exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerClient_getLatestServerInfo_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_getLatestServerInfo_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="getLatestServerInfo" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check using getLatestServerInfo() method with extra argument" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerClient_getLatestServerInfo_extra_argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_getLatestServerInfo_extra_argument.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="getLatestServerInfo" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerClient exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerClient_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerManager createServer method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerManager_createServer">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_createServer.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="createServer" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if createServer exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerManager_createServer_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_createServer_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="createServer" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check using MediaControllerManager::createServer() method with extra argument" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerManager_createServer_extra_argument">
+ <testcase purpose="Check if attribute ageRating of MediaControllerPlaybackInfo exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfo_ageRating_attribute">
<description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_createServer_extra_argument.html</test_script_entry>
+ <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_ageRating_attribute.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="createServer" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
+ <spec_assertion interface="MediaControllerPlaybackInfo" element_type="attribute" element_name="ageRating" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
<spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if MediaControllerManager object is extendable" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerManager_extend">
+ <testcase purpose="Check if MediaControllerServer updatePlaybackAgeRating method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_updatePlaybackAgeRating">
<description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_extend.html</test_script_entry>
+ <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackAgeRating.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MediaControllerManager" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
+ <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackAgeRating" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
<spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if getClient method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerManager_getClient">
+ <testcase purpose="Check if updatePlaybackAgeRating exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_updatePlaybackAgeRating_exist">
<description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_getClient.html</test_script_entry>
+ <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackAgeRating_exist.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="getClient" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
+ <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackAgeRating" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
<spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check if getClient exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerManager_getClient_exist">
+ <testcase purpose="Check if updatePlaybackAgeRating method of MediaControllerServer called with missing non-optional argument does NOT throw an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updatePlaybackAgeRating_misarg">
<description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_getClient_exist.html</test_script_entry>
+ <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackAgeRating_misarg.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="getClient" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
+ <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackAgeRating" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
<spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
</specs>
</testcase>
- <testcase purpose="Check using MediaControllerManager::getClient() method with extra argument" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerManager_getClient_extra_argument">
+ <testcase purpose="Check argument rating conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updatePlaybackAgeRating_rating_TypeMismatch">
<description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_getClient_extra_argument.html</test_script_entry>
+ <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackAgeRating_rating_TypeMismatch.html</test_script_entry>
</description>
<specs>
<spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="getClient" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if mediaController exists in tizen" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerManager_in_tizen">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_in_tizen.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerManager exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerManager_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute album of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_album_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_album_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="album" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute artist of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_artist_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_artist_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="artist" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute author of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_author_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_author_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="author" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute copyright of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_copyright_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_copyright_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="copyright" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute date of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_date_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_date_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="date" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute description of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_description_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_description_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="description" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute duration of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_duration_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_duration_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="duration" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerMetadata object is extendable" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerMetadata_extend">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_extend.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute genre of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_genre_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_genre_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="genre" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerMetadata exists, it should not" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerMetadata_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute picture of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_picture_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_picture_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="picture" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute title of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_title_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_title_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="title" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute trackNum of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_trackNum_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_trackNum_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="trackNum" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerObject exists,it should not" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerObject_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerObject_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerObject" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerPlaybackInfoChangeCallback exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerPlaybackInfoChangeCallback_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfoChangeCallback" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfoChangeCallback onmetadatachanged is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfoChangeCallback_onmetadatachanged">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onmetadatachanged.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfoChangeCallback" element_type="method" element_name="onmetadatachanged" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfoChangeCallback onplaybackchanged is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfoChangeCallback_onplaybackchanged">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onplaybackchanged.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfoChangeCallback" element_type="method" element_name="onplaybackchanged" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfoChangeCallback onrepeatstatechanged is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfoChangeCallback_onrepeatstatechanged">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onrepeatstatechanged.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfoChangeCallback" element_type="method" element_name="onrepeatstatechanged" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfoChangeCallback onshufflemodechanged is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfoChangeCallback_onshufflemodechanged">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onshufflemodechanged.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfoChangeCallback" element_type="method" element_name="onshufflemodechanged" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfo object is extendable" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerPlaybackInfo_extend">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_extend.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute metadata of MediaControllerPlaybackInfo exists, has type object and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfo_metadata_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_metadata_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" element_type="attribute" element_name="metadata" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerPlaybackInfo exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerPlaybackInfo_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute position of MediaControllerPlaybackInfo exists, has type long and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfo_position_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_position_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" element_type="attribute" element_name="position" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute repeatState of MediaControllerPlaybackInfo exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfo_repeatState_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_repeatState_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" element_type="attribute" element_name="repeatMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute shuffleMode of MediaControllerPlaybackInfo exists, has type boolean and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfo_shuffleMode_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_shuffleMode_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" element_type="attribute" element_name="shuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute state of MediaControllerPlaybackInfo exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfo_state_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_state_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" element_type="attribute" element_name="state" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerReceiveCommandCallback exists, it should not" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerReceiveCommandCallback_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerReceiveCommandCallback_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerReceiveCommandCallback" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check MediaControllerReceiveCommandCallback onsuccess method" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerReceiveCommandCallback_onsuccess">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerReceiveCommandCallback_onsuccess.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerReceiveCommandCallback" element_type="method" element_name="onsuccess" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerSendCommandSuccessCallback exists, it should not" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerSendCommandSuccessCallback_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerSendCommandSuccessCallback_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerSendCommandSuccessCallback" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check MediaControllerSendCommandSuccessCallback onsuccess method" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerSendCommandSuccessCallback_onsuccess">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerSendCommandSuccessCallback_onsuccess.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerSendCommandSuccessCallback" element_type="method" element_name="onsuccess" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerServerInfoArraySuccessCallback exists, it should not" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerServerInfoArraySuccessCallback_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfoArraySuccessCallback_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfoArraySuccessCallback" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check MediaControllerServerInfoArraySuccessCallback onsuccess method" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfoArraySuccessCallback_onsuccess">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfoArraySuccessCallback_onsuccess.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfoArraySuccessCallback" element_type="method" element_name="onsuccess" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo addPlaybackInfoChangeListener method works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_addPlaybackInfoChangeListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addPlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="check if addPlaybackInfoChangeListener exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addPlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addPlaybackInfoChangeListener throws exception when listener is incorrect" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addPlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addPlaybackInfoChangeListener throws exception when listener is invalid" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addPlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addPlaybackInfoChangeListener method called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addPlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addServerStatusChangeListener() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" priority="P1" id="MediaControllerServerInfo_addServerStatusChangeListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
- <steps>
- <step order="1">
- <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
- <expected>server is created successfully.</expected>
- </step>
- <step order="2">
- <step_desc>Press run button.</step_desc>
- <expected>Testcase started.</expected>
- </step>
- <step order="3">
- <step_desc>Go back MediaControllerHelper app,then press Exit application button.</step_desc>
- <expected>PASS.</expected>
- </step>
- </steps>
- </testcase>
- <testcase purpose="Check if method addServerStatusChangeListener of MediaControllerServerInfo exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_addServerStatusChangeListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument successCallback conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_addServerStatusChangeListener_listener_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addServerStatusChangeListener throws exception when callback is invalid listener" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_addServerStatusChangeListener_listener_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_listener_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addServerStatusChangeListener method of MediaControllerServerInfo called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_addServerStatusChangeListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo object is extendable" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerServerInfo_extend">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_extend.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute name of MediaControllerServerInfo exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_name_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_name_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="attribute" element_name="name" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerServerInfo exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerServerInfo_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute playbackInfo of MediaControllerServerInfo exists, has type MediaControllerPlaybackInfo and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_playbackInfo_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_playbackInfo_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="attribute" element_name="playbackInfo" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo removePlaybackInfoChangeListener method works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_removePlaybackInfoChangeListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removePlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="check if removePlaybackInfoChangeListener exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_removePlaybackInfoChangeListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removePlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removePlaybackInfoChangeListener method called with missing non-optional argument does not throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_removePlaybackInfoChangeListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removePlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removePlaybackInfoChangeListener method of MediaControllerServerInfo called with invalid value throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_removePlaybackInfoChangeListener_watchId_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener_watchId_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removePlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeServerStatusChangeListener() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" priority="P1" id="MediaControllerServerInfo_removeServerStatusChangeListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removeServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
- <steps>
- <step order="1">
- <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
- <expected>server is created successfully.</expected>
- </step>
- <step order="2">
- <step_desc>Press run button.</step_desc>
- <expected>Testcase started.</expected>
- </step>
- <step order="3">
- <step_desc>Go back MediaControllerHelper app,then press Exit application button.</step_desc>
- <expected>PASS.</expected>
- </step>
- </steps>
- </testcase>
- <testcase purpose="Check if method removeServerStatusChangeListener of MediaControllerServerInfo exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_removeServerStatusChangeListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removeServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeServerStatusChangeListener method of MediaControllerServerInfo called with missing non-optional argument does not throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_removeServerStatusChangeListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removeServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeServerStatusChangeListener method of MediaControllerServerInfo called with invalid value throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_removeServerStatusChangeListener_watchId_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener_watchId_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removeServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendCommand() works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendCommand">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument data conversions exception" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendCommand_data_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_data_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument errorCallback conversions exception" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendCommand_errorCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendCommand throws exception when errorCallback is invalid" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendCommand_errorCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method sendCommand of MediaControllerServerInfo exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_sendCommand_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendCommand method of MediaControllerServerInfo called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendCommand_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument successCallback conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendCommand_successCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendCommand throws exception when successCallback is invalid" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendCommand_successCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_successCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendCommand method works properly with errorCallback argument" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendCommand_with_errorCallback">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_with_errorCallback.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo sendPlaybackPosition method without optional argument works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendPlaybackPosition">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackPosition throws exception when errorCallback is incorrect" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackPosition_errorCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackPosition throws exception when errorCallback is invalid" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackPosition_errorCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackPosition exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_sendPlaybackPosition_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackPosition method called with missing non-optional argument does NOT throw an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackPosition_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackPosition throws exception when successCallback is incorrect" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackPosition_successCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackPosition throws exception when successCallback is invalid" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackPosition_successCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_successCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo sendPlaybackPosition method with all optional arguments works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendPlaybackPosition_with_errorCallback">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_with_errorCallback.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo sendPlaybackState method without optional argument works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendPlaybackState">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState throws exception when errorCallback is incorrect" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackState_errorCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState throws exception when errorCallback is invalid" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackState_errorCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_sendPlaybackState_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState method called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackState_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState throws exception when state is incorrect" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackState_state_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_state_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState throws exception when successCallback is incorrect" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackState_successCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState throws exception when successCallback is invalid" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackState_successCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_successCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo sendPlaybackState method with all optional arguments works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendPlaybackState_with_errorCallback">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_with_errorCallback.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendRepeatState() works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendRepeatState">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument errorCallback conversions exception" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendRepeatState_errorCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendRepeatState throws exception when errorCallback is invalid" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendRepeatState_errorCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method sendRepeatState of MediaControllerServerInfo exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_sendRepeatState_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument successCallback conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendRepeatState_successCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendRepeatState throws exception when successCallback is invalid" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendRepeatState_successCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_successCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendRepeatState method works properly with errorCallback argument" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendRepeatState_with_errorCallback">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_with_errorCallback.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo sendShuffleMode method without optional argument works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendShuffleMode">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendShuffleMode throws exception when errorCallback is incorrect" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendShuffleMode_errorCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendShuffleMode throws exception when errorCallback is invalid" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendShuffleMode_errorCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendShuffleMode exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_sendShuffleMode_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendShuffleMode throws exception when successCallback is incorrect" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendShuffleMode_successCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendShuffleMode throws exception when successCallback is invalid" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendShuffleMode_successCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_successCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo sendShuffleMode method with all optional arguments works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendShuffleMode_with_errorCallback">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_with_errorCallback.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute state of MediaControllerServer exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_state_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_state_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="attribute" element_name="state" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerServerStatusChangeCallback exists, it should not" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerServerStatusChangeCallback_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerStatusChangeCallback_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerStatusChangeCallback" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check MediaControllerServerStatusChangeCallback onsuccess method" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" priority="P1" id="MediaControllerServerStatusChangeCallback_onsuccess">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerStatusChangeCallback_onsuccess.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerStatusChangeCallback" element_type="method" element_name="onsuccess" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
- <steps>
- <step order="1">
- <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
- <expected>server is created successfully.</expected>
- </step>
- <step order="2">
- <step_desc>Press run button.</step_desc>
- <expected>Testcase started.</expected>
- </step>
- <step order="3">
- <step_desc>Go back MediaControllerHelper app,then press Exit application button.</step_desc>
- <expected>PASS.</expected>
- </step>
- </steps>
- </testcase>
- <testcase purpose="Check if addChangeRequestPlaybackInfoListener() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_addChangeRequestPlaybackInfoListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method addChangeRequestPlaybackInfoListener of MediaControllerServer exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addChangeRequestPlaybackInfoListener throws exception when listener is incorrect" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addChangeRequestPlaybackInfoListener throws exception when callback is inavlid listener" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addChangeRequestPlaybackInfoListener method of MediaControllerServer called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addCommandListener() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_addCommandListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method addCommandListener of MediaControllerServer exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_addCommandListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument callback conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_addCommandListener_listener_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addCommandListener throws exception when callback is inavlid listener" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_addCommandListener_listener_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_listener_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addCommandListener method of MediaControllerServer called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_addCommandListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServer object is extendable" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerServer_extend">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_extend.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerServer exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerServer_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute playbackInfo of MediaControllerServer exists, has type MediaControllerPlaybackInfo and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_playbackInfo_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_playbackInfo_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="attribute" element_name="playbackInfo" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeChangeRequestPlaybackInfoListener() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method removeChangeRequestPlaybackInfoListener of MediaControllerServer exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeChangeRequestPlaybackInfoListener method of MediaControllerServer called with missing non-optional argument does NOT throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeChangeRequestPlaybackInfoListener method of MediaControllerServer called with invalid value does not throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener_watchId_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener_watchId_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeCommandListener() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_removeCommandListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method removeCommandListener of MediaControllerServer exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_removeCommandListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeCommandListener method of MediaControllerServer called with missing non-optional argument does not throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_removeCommandListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeCommandListener method of MediaControllerServer called with invalid value does not throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_removeCommandListener_watchId_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener_watchId_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateMetadata() works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_updateMetadata">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateMetadata" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method updateMetadata of MediaControllerServer exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_updateMetadata_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateMetadata" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateMetadata() method throw exception when a fake system object was passed" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateMetadata_invalid_obj">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_invalid_obj.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateMetadata" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument metadata conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateMetadata_metadata_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_metadata_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateMetadata" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateMetadata method of MediaControllerServer called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateMetadata_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateMetadata" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServer updatePlaybackPosition method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_updatePlaybackPosition">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updatePlaybackPosition exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_updatePlaybackPosition_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updatePlaybackPosition method of MediaControllerServer called with missing non-optional argument does not throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updatePlaybackPosition_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updatePlaybackPosition method of MediaControllerServer called with negative value should NOT throw an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updatePlaybackPosition_position_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition_position_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServer updatePlaybackState method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_updatePlaybackState">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updatePlaybackState exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_updatePlaybackState_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updatePlaybackState method called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updatePlaybackState_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument state conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updatePlaybackState_state_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_state_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check updatePlaybackState throws type exception with invalid state value" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updatePlaybackState_state_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_state_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServer updateRepeatState method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_updateRepeatState">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateRepeatState exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_updateRepeatState_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateRepeatState method of MediaControllerServer called with missing non-optional argument does NOT throw an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateRepeatState_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument state conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateRepeatState_state_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_state_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServer updateShuffleMode method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_updateShuffleMode">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateShuffleMode exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_updateShuffleMode_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateShuffleMode method of MediaControllerServer called with missing non-optional argument does NOT throw an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateShuffleMode_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- </set>
- <set name="MediaController_tv" type="js">
- <capabilities>
- <capability name="http://tizen.org/feature/profile"><value>TV</value></capability>
- </capabilities>
- <testcase purpose="Check if interface MediaControllerChangeRequestPlaybackInfoCallback exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerChangeRequestPlaybackInfoCallback_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerChangeRequestPlaybackInfoCallback" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfoChangeCallback onplaybackpositionrequest is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerChangeRequestPlaybackInfoCallback_onplaybackpositionrequest">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onplaybackpositionrequest.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerChangeRequestPlaybackInfoCallback" element_type="method" element_name="onplaybackpositionrequest" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfoChangeCallback onplaybackstaterequest is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerChangeRequestPlaybackInfoCallback_onplaybackstaterequest">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onplaybackstaterequest.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerChangeRequestPlaybackInfoCallback" element_type="method" element_name="onplaybackstaterequest" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerChangeRequestPlaybackInfoCallback onrepeatstaterequest is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerChangeRequestPlaybackInfoCallback_onrepeatstaterequest">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onrepeatstaterequest.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerChangeRequestPlaybackInfoCallback" element_type="method" element_name="onrepeatstaterequest" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerChangeRequestPlaybackInfoCallback onshufflemoderequest is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerChangeRequestPlaybackInfoCallback_onshufflemoderequest">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onshufflemoderequest.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerChangeRequestPlaybackInfoCallback" element_type="method" element_name="onshufflemoderequest" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerClient object is extendable" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerClient_extend">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_extend.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if findServers() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerClient_findServers">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument errorCallback conversions exception" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerClient_findServers_errorCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if findServers throws exception when errorCallback is invalid" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerClient_findServers_errorCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method findServers of MediaControllerClient exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerClient_findServers_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if findServers method of MediaControllerClient called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerClient_findServers_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument successCallback conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerClient_findServers_successCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if findServers throws exception when successCallback is invalid" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerClient_findServers_successCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_successCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if findServers method works properly with errorCallback argument" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerClient_findServers_with_errorCallback">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_with_errorCallback.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="findServers" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if getLatestServerInfo() works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerClient_getLatestServerInfo">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_getLatestServerInfo.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="getLatestServerInfo" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method getLatestServerInfo of MediaControllerClient exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerClient_getLatestServerInfo_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_getLatestServerInfo_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="getLatestServerInfo" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check using getLatestServerInfo() method with extra argument" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerClient_getLatestServerInfo_extra_argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_getLatestServerInfo_extra_argument.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" element_type="method" element_name="getLatestServerInfo" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerClient exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerClient_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerClient" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerManager createServer method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerManager_createServer">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_createServer.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="createServer" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if createServer exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerManager_createServer_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_createServer_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="createServer" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check using MediaControllerManager::createServer() method with extra argument" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerManager_createServer_extra_argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_createServer_extra_argument.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="createServer" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerManager object is extendable" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerManager_extend">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_extend.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if getClient method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerManager_getClient">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_getClient.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="getClient" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if getClient exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerManager_getClient_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_getClient_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="getClient" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check using MediaControllerManager::getClient() method with extra argument" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerManager_getClient_extra_argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_getClient_extra_argument.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" element_type="method" element_name="getClient" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if mediaController exists in tizen" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerManager_in_tizen">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_in_tizen.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerManager exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerManager_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerManager" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute album of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_album_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_album_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="album" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute artist of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_artist_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_artist_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="artist" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute author of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_author_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_author_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="author" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute copyright of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_copyright_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_copyright_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="copyright" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute date of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_date_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_date_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="date" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute description of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_description_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_description_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="description" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute duration of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_duration_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_duration_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="duration" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerMetadata object is extendable" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerMetadata_extend">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_extend.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute genre of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_genre_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_genre_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="genre" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerMetadata exists, it should not" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerMetadata_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute picture of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_picture_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_picture_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="picture" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute title of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_title_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_title_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="title" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute trackNum of MediaControllerMetadata exists, has type DOMString" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerMetadata_trackNum_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_trackNum_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerMetadata" element_type="attribute" element_name="trackNum" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerObject exists,it should not" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerObject_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerObject_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerObject" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerPlaybackInfoChangeCallback exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerPlaybackInfoChangeCallback_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfoChangeCallback" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfoChangeCallback onmetadatachanged is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfoChangeCallback_onmetadatachanged">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onmetadatachanged.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfoChangeCallback" element_type="method" element_name="onmetadatachanged" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfoChangeCallback onplaybackchanged is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfoChangeCallback_onplaybackchanged">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onplaybackchanged.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfoChangeCallback" element_type="method" element_name="onplaybackchanged" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfoChangeCallback onrepeatstatechanged is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfoChangeCallback_onrepeatstatechanged">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onrepeatstatechanged.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfoChangeCallback" element_type="method" element_name="onrepeatstatechanged" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfoChangeCallback onshufflemodechanged is called and if its arguments have proper type" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfoChangeCallback_onshufflemodechanged">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onshufflemodechanged.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfoChangeCallback" element_type="method" element_name="onshufflemodechanged" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerPlaybackInfo object is extendable" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerPlaybackInfo_extend">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_extend.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute metadata of MediaControllerPlaybackInfo exists, has type object and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfo_metadata_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_metadata_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" element_type="attribute" element_name="metadata" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerPlaybackInfo exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerPlaybackInfo_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute position of MediaControllerPlaybackInfo exists, has type long and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfo_position_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_position_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" element_type="attribute" element_name="position" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute repeatState of MediaControllerPlaybackInfo exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfo_repeatState_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_repeatState_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" element_type="attribute" element_name="repeatMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute shuffleMode of MediaControllerPlaybackInfo exists, has type boolean and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfo_shuffleMode_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_shuffleMode_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" element_type="attribute" element_name="shuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute state of MediaControllerPlaybackInfo exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerPlaybackInfo_state_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_state_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerPlaybackInfo" element_type="attribute" element_name="state" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerReceiveCommandCallback exists, it should not" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerReceiveCommandCallback_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerReceiveCommandCallback_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerReceiveCommandCallback" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check MediaControllerReceiveCommandCallback onsuccess method" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerReceiveCommandCallback_onsuccess">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerReceiveCommandCallback_onsuccess.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerReceiveCommandCallback" element_type="method" element_name="onsuccess" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerSendCommandSuccessCallback exists, it should not" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerSendCommandSuccessCallback_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerSendCommandSuccessCallback_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerSendCommandSuccessCallback" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check MediaControllerSendCommandSuccessCallback onsuccess method" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerSendCommandSuccessCallback_onsuccess">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerSendCommandSuccessCallback_onsuccess.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerSendCommandSuccessCallback" element_type="method" element_name="onsuccess" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerServerInfoArraySuccessCallback exists, it should not" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerServerInfoArraySuccessCallback_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfoArraySuccessCallback_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfoArraySuccessCallback" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check MediaControllerServerInfoArraySuccessCallback onsuccess method" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfoArraySuccessCallback_onsuccess">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfoArraySuccessCallback_onsuccess.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfoArraySuccessCallback" element_type="method" element_name="onsuccess" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo addPlaybackInfoChangeListener method works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_addPlaybackInfoChangeListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addPlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="check if addPlaybackInfoChangeListener exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addPlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addPlaybackInfoChangeListener throws exception when listener is incorrect" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addPlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addPlaybackInfoChangeListener throws exception when listener is invalid" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addPlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addPlaybackInfoChangeListener method called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addPlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addServerStatusChangeListener() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" priority="P1" id="MediaControllerServerInfo_addServerStatusChangeListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
- <steps>
- <step order="1">
- <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
- <expected>server is created successfully.</expected>
- </step>
- <step order="2">
- <step_desc>Press run button.</step_desc>
- <expected>Testcase started.</expected>
- </step>
- <step order="3">
- <step_desc>Go back MediaControllerHelper app,then press Exit application button.</step_desc>
- <expected>PASS.</expected>
- </step>
- </steps>
- </testcase>
- <testcase purpose="Check if method addServerStatusChangeListener of MediaControllerServerInfo exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_addServerStatusChangeListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument successCallback conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_addServerStatusChangeListener_listener_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addServerStatusChangeListener throws exception when callback is invalid listener" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_addServerStatusChangeListener_listener_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_listener_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addServerStatusChangeListener method of MediaControllerServerInfo called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_addServerStatusChangeListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="addServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo object is extendable" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerServerInfo_extend">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_extend.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute name of MediaControllerServerInfo exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_name_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_name_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="attribute" element_name="name" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerServerInfo exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerServerInfo_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute playbackInfo of MediaControllerServerInfo exists, has type MediaControllerPlaybackInfo and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_playbackInfo_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_playbackInfo_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="attribute" element_name="playbackInfo" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo removePlaybackInfoChangeListener method works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_removePlaybackInfoChangeListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removePlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="check if removePlaybackInfoChangeListener exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_removePlaybackInfoChangeListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removePlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removePlaybackInfoChangeListener method called with missing non-optional argument does not throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_removePlaybackInfoChangeListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removePlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removePlaybackInfoChangeListener method of MediaControllerServerInfo called with invalid value throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_removePlaybackInfoChangeListener_watchId_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener_watchId_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removePlaybackInfoChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeServerStatusChangeListener() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" priority="P1" id="MediaControllerServerInfo_removeServerStatusChangeListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removeServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
- <steps>
- <step order="1">
- <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
- <expected>server is created successfully.</expected>
- </step>
- <step order="2">
- <step_desc>Press run button.</step_desc>
- <expected>Testcase started.</expected>
- </step>
- <step order="3">
- <step_desc>Go back MediaControllerHelper app,then press Exit application button.</step_desc>
- <expected>PASS.</expected>
- </step>
- </steps>
- </testcase>
- <testcase purpose="Check if method removeServerStatusChangeListener of MediaControllerServerInfo exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_removeServerStatusChangeListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removeServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeServerStatusChangeListener method of MediaControllerServerInfo called with missing non-optional argument does not throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_removeServerStatusChangeListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removeServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeServerStatusChangeListener method of MediaControllerServerInfo called with invalid value throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_removeServerStatusChangeListener_watchId_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener_watchId_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="removeServerStatusChangeListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendCommand() works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendCommand">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument data conversions exception" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendCommand_data_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_data_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument errorCallback conversions exception" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendCommand_errorCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendCommand throws exception when errorCallback is invalid" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendCommand_errorCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method sendCommand of MediaControllerServerInfo exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_sendCommand_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendCommand method of MediaControllerServerInfo called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendCommand_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument successCallback conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendCommand_successCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendCommand throws exception when successCallback is invalid" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendCommand_successCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_successCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendCommand method works properly with errorCallback argument" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendCommand_with_errorCallback">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_with_errorCallback.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendCommand" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo sendPlaybackPosition method without optional argument works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendPlaybackPosition">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackPosition throws exception when errorCallback is incorrect" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackPosition_errorCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackPosition throws exception when errorCallback is invalid" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackPosition_errorCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackPosition exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_sendPlaybackPosition_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackPosition method called with missing non-optional argument does NOT throw an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackPosition_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackPosition throws exception when successCallback is incorrect" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackPosition_successCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackPosition throws exception when successCallback is invalid" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackPosition_successCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_successCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo sendPlaybackPosition method with all optional arguments works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendPlaybackPosition_with_errorCallback">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_with_errorCallback.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo sendPlaybackState method without optional argument works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendPlaybackState">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState throws exception when errorCallback is incorrect" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackState_errorCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState throws exception when errorCallback is invalid" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackState_errorCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_sendPlaybackState_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState method called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackState_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState throws exception when state is incorrect" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackState_state_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_state_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState throws exception when successCallback is incorrect" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackState_successCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendPlaybackState throws exception when successCallback is invalid" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendPlaybackState_successCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_successCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo sendPlaybackState method with all optional arguments works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendPlaybackState_with_errorCallback">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_with_errorCallback.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendPlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendRepeatState() works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendRepeatState">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument errorCallback conversions exception" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendRepeatState_errorCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendRepeatState throws exception when errorCallback is invalid" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendRepeatState_errorCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method sendRepeatState of MediaControllerServerInfo exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_sendRepeatState_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument successCallback conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendRepeatState_successCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendRepeatState throws exception when successCallback is invalid" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendRepeatState_successCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_successCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendRepeatState method works properly with errorCallback argument" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendRepeatState_with_errorCallback">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_with_errorCallback.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo sendShuffleMode method without optional argument works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendShuffleMode">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendShuffleMode throws exception when errorCallback is incorrect" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendShuffleMode_errorCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendShuffleMode throws exception when errorCallback is invalid" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendShuffleMode_errorCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendShuffleMode exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServerInfo_sendShuffleMode_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendShuffleMode throws exception when successCallback is incorrect" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendShuffleMode_successCallback_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if sendShuffleMode throws exception when successCallback is invalid" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServerInfo_sendShuffleMode_successCallback_invalid_cb">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_successCallback_invalid_cb.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServerInfo sendShuffleMode method with all optional arguments works properly" type="compliance" onload_delay="30" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_sendShuffleMode_with_errorCallback">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_with_errorCallback.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="method" element_name="sendShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute state of MediaControllerServer exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServerInfo_state_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_state_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerInfo" element_type="attribute" element_name="state" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerServerStatusChangeCallback exists, it should not" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerServerStatusChangeCallback_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerStatusChangeCallback_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerStatusChangeCallback" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check MediaControllerServerStatusChangeCallback onsuccess method" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" priority="P1" id="MediaControllerServerStatusChangeCallback_onsuccess">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerStatusChangeCallback_onsuccess.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServerStatusChangeCallback" element_type="method" element_name="onsuccess" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- <pre_condition>Install MediaControllerHelper.wgt</pre_condition>
- <steps>
- <step order="1">
- <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
- <expected>server is created successfully.</expected>
- </step>
- <step order="2">
- <step_desc>Press run button.</step_desc>
- <expected>Testcase started.</expected>
- </step>
- <step order="3">
- <step_desc>Go back MediaControllerHelper app,then press Exit application button.</step_desc>
- <expected>PASS.</expected>
- </step>
- </steps>
- </testcase>
- <testcase purpose="Check if addChangeRequestPlaybackInfoListener() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_addChangeRequestPlaybackInfoListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method addChangeRequestPlaybackInfoListener of MediaControllerServer exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addChangeRequestPlaybackInfoListener throws exception when listener is incorrect" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addChangeRequestPlaybackInfoListener throws exception when callback is inavlid listener" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addChangeRequestPlaybackInfoListener method of MediaControllerServer called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addCommandListener() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_addCommandListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method addCommandListener of MediaControllerServer exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_addCommandListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument callback conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_addCommandListener_listener_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addCommandListener throws exception when callback is inavlid listener" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_addCommandListener_listener_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_listener_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if addCommandListener method of MediaControllerServer called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_addCommandListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="addCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServer object is extendable" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerServer_extend">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_extend.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if interface MediaControllerServer exists, it should not." type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P3" id="MediaControllerServer_notexist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_notexist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" usage="true" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if attribute playbackInfo of MediaControllerServer exists, has type MediaControllerPlaybackInfo and is readonly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_playbackInfo_attribute">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_playbackInfo_attribute.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="attribute" element_name="playbackInfo" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeChangeRequestPlaybackInfoListener() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method removeChangeRequestPlaybackInfoListener of MediaControllerServer exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeChangeRequestPlaybackInfoListener method of MediaControllerServer called with missing non-optional argument does NOT throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeChangeRequestPlaybackInfoListener method of MediaControllerServer called with invalid value does not throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener_watchId_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener_watchId_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeChangeRequestPlaybackInfoListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeCommandListener() works properly" type="compliance" onload_delay="90" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_removeCommandListener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method removeCommandListener of MediaControllerServer exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_removeCommandListener_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeCommandListener method of MediaControllerServer called with missing non-optional argument does not throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_removeCommandListener_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if removeCommandListener method of MediaControllerServer called with invalid value does not throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_removeCommandListener_watchId_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener_watchId_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="removeCommandListener" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateMetadata() works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_updateMetadata">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateMetadata" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if method updateMetadata of MediaControllerServer exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_updateMetadata_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateMetadata" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateMetadata() method throw exception when a fake system object was passed" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateMetadata_invalid_obj">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_invalid_obj.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateMetadata" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument metadata conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateMetadata_metadata_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_metadata_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateMetadata" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateMetadata method of MediaControllerServer called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateMetadata_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateMetadata" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServer updatePlaybackPosition method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_updatePlaybackPosition">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updatePlaybackPosition exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_updatePlaybackPosition_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updatePlaybackPosition method of MediaControllerServer called with missing non-optional argument does not throw any exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updatePlaybackPosition_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updatePlaybackPosition method of MediaControllerServer called with negative value should NOT throw an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updatePlaybackPosition_position_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition_position_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackPosition" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServer updatePlaybackState method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_updatePlaybackState">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updatePlaybackState exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_updatePlaybackState_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updatePlaybackState method called with missing non-optional argument throws an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updatePlaybackState_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument state conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updatePlaybackState_state_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_state_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check updatePlaybackState throws type exception with invalid state value" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updatePlaybackState_state_invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_state_invalid.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServer updateRepeatState method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_updateRepeatState">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateRepeatState exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_updateRepeatState_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateRepeatState method of MediaControllerServer called with missing non-optional argument does NOT throw an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateRepeatState_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check argument state conversions exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateRepeatState_state_TypeMismatch">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_state_TypeMismatch.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateRepeatState" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if MediaControllerServer updateShuffleMode method works properly" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P1" id="MediaControllerServer_updateShuffleMode">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateShuffleMode exists" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P0" id="MediaControllerServer_updateShuffleMode_exist">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode_exist.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
- <spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
- <spec_statement>TBD</spec_statement>
- </spec>
- </specs>
- </testcase>
- <testcase purpose="Check if updateShuffleMode method of MediaControllerServer called with missing non-optional argument does NOT throw an exception" type="compliance" status="approved" component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" priority="P2" id="MediaControllerServer_updateShuffleMode_misarg">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode_misarg.html</test_script_entry>
- </description>
- <specs>
- <spec>
- <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updateShuffleMode" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
+ <spec_assertion interface="MediaControllerServer" element_type="method" element_name="updatePlaybackAgeRating" specification="MediaController" section="Multimedia" category="Tizen Device API Specifications"/>
<spec_url>https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/mediacontroller.html</spec_url>
<spec_statement>TBD</spec_statement>
</spec>
<?xml-stylesheet type="text/xsl" href="./testcase.xsl"?>
<test_definition>
<suite category="Tizen Web Device APIs" extension="crosswalk" name="tct-mediacontroller-tizen-tests">
- <set name="MediaController_mobile" type="js">
- <capabilities>
- <capability name="http://tizen.org/feature/profile"><value>MOBILE_FULL</value></capability>
- </capabilities>
+ <set name="MediaController" type="js">
<testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerChangeRequestPlaybackInfoCallback_notexist" priority="P3" purpose="Check if interface MediaControllerChangeRequestPlaybackInfoCallback exists, it should not.">
<description>
<test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_notexist.html</test_script_entry>
<test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_exist.html</test_script_entry>
</description>
</testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateRepeatState_misarg" priority="P2" purpose="Check if updateRepeatState method of MediaControllerServer called with missing non-optional argument should throw an exception">
+ <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateRepeatState_misarg" priority="P2" purpose="Check if updateRepeatState method of MediaControllerServer called with missing non-optional argument does NOT throw an exception">
<description>
<test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_misarg.html</test_script_entry>
</description>
<test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode_misarg.html</test_script_entry>
</description>
</testcase>
- </set>
- <set name="MediaController_wearable" type="js">
- <capabilities>
- <capability name="http://tizen.org/feature/profile"><value>WEARABLE</value></capability>
- </capabilities>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerChangeRequestPlaybackInfoCallback_notexist" priority="P3" purpose="Check if interface MediaControllerChangeRequestPlaybackInfoCallback exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerChangeRequestPlaybackInfoCallback_onplaybackpositionrequest" onload_delay="30" priority="P1" purpose="Check if MediaControllerPlaybackInfoChangeCallback onplaybackpositionrequest is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onplaybackpositionrequest.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerChangeRequestPlaybackInfoCallback_onplaybackstaterequest" onload_delay="30" priority="P1" purpose="Check if MediaControllerPlaybackInfoChangeCallback onplaybackstaterequest is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onplaybackstaterequest.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerChangeRequestPlaybackInfoCallback_onrepeatstaterequest" onload_delay="30" priority="P1" purpose="Check if MediaControllerChangeRequestPlaybackInfoCallback onrepeatstaterequest is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onrepeatstaterequest.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerChangeRequestPlaybackInfoCallback_onshufflemoderequest" onload_delay="30" priority="P1" purpose="Check if MediaControllerChangeRequestPlaybackInfoCallback onshufflemoderequest is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onshufflemoderequest.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_extend" priority="P3" purpose="Check if MediaControllerClient object is extendable">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_extend.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers" onload_delay="90" priority="P1" purpose="Check if findServers() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_errorCallback_TypeMismatch" onload_delay="90" priority="P2" purpose="Check argument errorCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_errorCallback_invalid_cb" onload_delay="90" priority="P2" purpose="Check if findServers throws exception when errorCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_exist" priority="P0" purpose="Check if method findServers of MediaControllerClient exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_misarg" priority="P2" purpose="Check if findServers method of MediaControllerClient called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_successCallback_TypeMismatch" priority="P2" purpose="Check argument successCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_successCallback_invalid_cb" onload_delay="90" priority="P2" purpose="Check if findServers throws exception when successCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_successCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_with_errorCallback" onload_delay="90" priority="P1" purpose="Check if findServers method works properly with errorCallback argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_with_errorCallback.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_getLatestServerInfo" priority="P1" purpose="Check if getLatestServerInfo() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_getLatestServerInfo.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_getLatestServerInfo_exist" priority="P0" purpose="Check if method getLatestServerInfo of MediaControllerClient exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_getLatestServerInfo_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_getLatestServerInfo_extra_argument" priority="P1" purpose="Check using getLatestServerInfo() method with extra argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_getLatestServerInfo_extra_argument.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_notexist" priority="P3" purpose="Check if interface MediaControllerClient exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_createServer" priority="P1" purpose="Check if MediaControllerManager createServer method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_createServer.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_createServer_exist" priority="P0" purpose="Check if createServer exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_createServer_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_createServer_extra_argument" priority="P2" purpose="Check using MediaControllerManager::createServer() method with extra argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_createServer_extra_argument.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_extend" priority="P3" purpose="Check if MediaControllerManager object is extendable">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_extend.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_getClient" priority="P1" purpose="Check if getClient method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_getClient.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_getClient_exist" priority="P0" purpose="Check if getClient exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_getClient_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_getClient_extra_argument" priority="P2" purpose="Check using MediaControllerManager::getClient() method with extra argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_getClient_extra_argument.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_in_tizen" priority="P3" purpose="Check if mediaController exists in tizen">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_in_tizen.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_notexist" priority="P3" purpose="Check if interface MediaControllerManager exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_album_attribute" priority="P1" purpose="Check if attribute album of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_album_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_artist_attribute" priority="P1" purpose="Check if attribute artist of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_artist_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_author_attribute" priority="P1" purpose="Check if attribute author of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_author_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_copyright_attribute" priority="P1" purpose="Check if attribute copyright of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_copyright_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_date_attribute" priority="P1" purpose="Check if attribute date of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_date_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_description_attribute" priority="P1" purpose="Check if attribute description of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_description_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_duration_attribute" priority="P1" purpose="Check if attribute duration of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_duration_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_extend" priority="P3" purpose="Check if MediaControllerMetadata object is extendable">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_extend.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_genre_attribute" priority="P1" purpose="Check if attribute genre of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_genre_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_notexist" priority="P3" purpose="Check if interface MediaControllerMetadata exists, it should not">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_picture_attribute" priority="P1" purpose="Check if attribute picture of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_picture_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_title_attribute" priority="P1" purpose="Check if attribute title of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_title_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_trackNum_attribute" priority="P1" purpose="Check if attribute trackNum of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_trackNum_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerObject_notexist" priority="P3" purpose="Check if interface MediaControllerObject exists,it should not">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerObject_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfoChangeCallback_notexist" priority="P3" purpose="Check if interface MediaControllerPlaybackInfoChangeCallback exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfoChangeCallback_onmetadatachanged" onload_delay="30" priority="P1" purpose="Check if MediaControllerPlaybackInfoChangeCallback onmetadatachanged is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onmetadatachanged.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfoChangeCallback_onplaybackchanged" onload_delay="30" priority="P1" purpose="Check if MediaControllerPlaybackInfoChangeCallback onplaybackchanged is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onplaybackchanged.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfoChangeCallback_onrepeatstatechanged" onload_delay="30" priority="P1" purpose="Check if MediaControllerPlaybackInfoChangeCallback onrepeatstatechanged is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onrepeatstatechanged.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfoChangeCallback_onshufflemodechanged" onload_delay="30" priority="P1" purpose="Check if MediaControllerPlaybackInfoChangeCallback onshufflemodechanged is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onshufflemodechanged.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_extend" priority="P3" purpose="Check if MediaControllerPlaybackInfo object is extendable">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_extend.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_metadata_attribute" priority="P1" purpose="Check if attribute metadata of MediaControllerPlaybackInfo exists, has type object and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_metadata_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_notexist" priority="P3" purpose="Check if interface MediaControllerPlaybackInfo exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_position_attribute" priority="P1" purpose="Check if attribute position of MediaControllerPlaybackInfo exists, has type long and is readonly">
+ <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackAgeRating" priority="P1" purpose="Check if MediaControllerServer updatePlaybackAgeRating method works properly">
<description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_position_attribute.html</test_script_entry>
+ <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackAgeRating.html</test_script_entry>
</description>
</testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_repeatState_attribute" priority="P1" purpose="Check if attribute repeatState of MediaControllerPlaybackInfo exists, has type string and is readonly">
+ <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackAgeRating_exist" priority="P0" purpose="Check if updatePlaybackAgeRating exists">
<description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_repeatState_attribute.html</test_script_entry>
+ <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackAgeRating_exist.html</test_script_entry>
</description>
</testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_shuffleMode_attribute" priority="P1" purpose="Check if attribute shuffleMode of MediaControllerPlaybackInfo exists, has type boolean and is readonly">
+ <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackAgeRating_misarg" priority="P2" purpose="Check if updatePlaybackAgeRating method of MediaControllerServer called with missing non-optional argument should throw an exception">
<description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_shuffleMode_attribute.html</test_script_entry>
+ <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackAgeRating_misarg.html</test_script_entry>
</description>
</testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_state_attribute" priority="P1" purpose="Check if attribute state of MediaControllerPlaybackInfo exists, has type string and is readonly">
+ <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackAgeRating_rating_TypeMismatch" priority="P2" purpose="Check argument rating conversions exception">
<description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_state_attribute.html</test_script_entry>
+ <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackAgeRating_rating_TypeMismatch.html</test_script_entry>
</description>
</testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerReceiveCommandCallback_notexist" priority="P3" purpose="Check if interface MediaControllerReceiveCommandCallback exists, it should not">
+ <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_ageRating_attribute" priority="P1" purpose="Check if attribute ageRating of MediaControllerPlaybackInfo exists, has type string and is readonly">
<description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerReceiveCommandCallback_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerReceiveCommandCallback_onsuccess" onload_delay="90" priority="P1" purpose="Check MediaControllerReceiveCommandCallback onsuccess method">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerReceiveCommandCallback_onsuccess.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerSendCommandSuccessCallback_notexist" priority="P3" purpose="Check if interface MediaControllerSendCommandSuccessCallback exists, it should not">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerSendCommandSuccessCallback_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerSendCommandSuccessCallback_onsuccess" onload_delay="90" priority="P1" purpose="Check MediaControllerSendCommandSuccessCallback onsuccess method">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerSendCommandSuccessCallback_onsuccess.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfoArraySuccessCallback_notexist" priority="P3" purpose="Check if interface MediaControllerServerInfoArraySuccessCallback exists, it should not">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfoArraySuccessCallback_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfoArraySuccessCallback_onsuccess" onload_delay="90" priority="P1" purpose="Check MediaControllerServerInfoArraySuccessCallback onsuccess method">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfoArraySuccessCallback_onsuccess.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addPlaybackInfoChangeListener" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo addPlaybackInfoChangeListener method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_exist" priority="P0" purpose="check if addPlaybackInfoChangeListener exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_TypeMismatch" priority="P2" purpose="Check if addPlaybackInfoChangeListener throws exception when listener is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_invalid" priority="P2" purpose="Check if addPlaybackInfoChangeListener throws exception when listener is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_misarg" priority="P2" purpose="Check if addPlaybackInfoChangeListener method called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerInfo_addServerStatusChangeListener" onload_delay="90" priority="P1" purpose="Check if addServerStatusChangeListener() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener.html</test_script_entry>
- <pre_condition>Install MediaControllerHelper.wgt
- For mobile (specially on TV) you could use shell command to switch applications:
- aul_test open LPGl86libB.MediaControllerHelper
- aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
- <steps>
- <step order="1">
- <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
- <expected>server is created successfully.</expected>
- </step>
- <step order="2">
- <step_desc>Press run button.</step_desc>
- <expected>Testcase started.</expected>
- </step>
- <step order="3">
- <step_desc>Go back MediaControllerHelper app,then press Exit application button.</step_desc>
- <expected>PASS.</expected>
- </step>
- </steps>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addServerStatusChangeListener_exist" priority="P0" purpose="Check if method addServerStatusChangeListener of MediaControllerServerInfo exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addServerStatusChangeListener_listener_TypeMismatch" priority="P2" purpose="Check argument successCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addServerStatusChangeListener_listener_invalid" priority="P2" purpose="Check if addServerStatusChangeListener throws exception when callback is invalid listener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_listener_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addServerStatusChangeListener_misarg" priority="P2" purpose="Check if addServerStatusChangeListener method of MediaControllerServerInfo called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_extend" priority="P3" purpose="Check if MediaControllerServerInfo object is extendable">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_extend.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_name_attribute" priority="P1" purpose="Check if attribute name of MediaControllerServerInfo exists, has type string and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_name_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_notexist" priority="P3" purpose="Check if interface MediaControllerServerInfo exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_playbackInfo_attribute" priority="P1" purpose="Check if attribute playbackInfo of MediaControllerServerInfo exists, has type MediaControllerPlaybackInfo and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_playbackInfo_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removePlaybackInfoChangeListener" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo removePlaybackInfoChangeListener method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removePlaybackInfoChangeListener_exist" priority="P0" purpose="check if removePlaybackInfoChangeListener exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removePlaybackInfoChangeListener_misarg" priority="P2" purpose="Check if removePlaybackInfoChangeListener method called with missing non-optional argument does not throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removePlaybackInfoChangeListener_watchId_invalid" priority="P2" purpose="Check if removePlaybackInfoChangeListener method of MediaControllerServerInfo called with invalid value throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener_watchId_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerInfo_removeServerStatusChangeListener" onload_delay="90" priority="P1" purpose="Check if removeServerStatusChangeListener() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener.html</test_script_entry>
- <pre_condition>Install MediaControllerHelper.wgt
- For mobile (specially on TV) you could use shell command to switch applications:
- aul_test open LPGl86libB.MediaControllerHelper
- aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
- <steps>
- <step order="1">
- <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
- <expected>server is created successfully.</expected>
- </step>
- <step order="2">
- <step_desc>Press run button.</step_desc>
- <expected>Testcase started.</expected>
- </step>
- <step order="3">
- <step_desc>Go back MediaControllerHelper app,then press Exit application button.</step_desc>
- <expected>PASS.</expected>
- </step>
- </steps>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removeServerStatusChangeListener_exist" priority="P0" purpose="Check if method removeServerStatusChangeListener of MediaControllerServerInfo exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removeServerStatusChangeListener_misarg" priority="P2" purpose="Check if removeServerStatusChangeListener method of MediaControllerServerInfo called with missing non-optional argument does not throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removeServerStatusChangeListener_watchId_invalid" priority="P2" purpose="Check if removeServerStatusChangeListener method of MediaControllerServerInfo called with invalid value throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener_watchId_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand" onload_delay="30" priority="P1" purpose="Check if sendCommand() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_data_TypeMismatch" onload_delay="90" priority="P2" purpose="Check argument data conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_data_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_errorCallback_TypeMismatch" onload_delay="90" priority="P2" purpose="Check argument errorCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_errorCallback_invalid_cb" onload_delay="90" priority="P2" purpose="Check if sendCommand throws exception when errorCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_exist" priority="P0" purpose="Check if method sendCommand of MediaControllerServerInfo exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_misarg" priority="P2" purpose="Check if sendCommand method of MediaControllerServerInfo called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_successCallback_TypeMismatch" priority="P2" purpose="Check argument successCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_successCallback_invalid_cb" onload_delay="90" priority="P2" purpose="Check if sendCommand throws exception when successCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_successCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_with_errorCallback" onload_delay="90" priority="P1" purpose="Check if sendCommand method works properly with errorCallback argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_with_errorCallback.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo sendPlaybackPosition method without optional argument works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_errorCallback_TypeMismatch" onload_delay="30" priority="P2" purpose="Check if sendPlaybackPosition throws exception when errorCallback is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_errorCallback_invalid_cb" onload_delay="30" priority="P2" purpose="Check if sendPlaybackPosition throws exception when errorCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_exist" priority="P0" purpose="Check if sendPlaybackPosition exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_misarg" priority="P2" purpose="Check if sendPlaybackPosition method called with missing non-optional argument does NOT throw an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_successCallback_TypeMismatch" priority="P2" purpose="Check if sendPlaybackPosition throws exception when successCallback is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_successCallback_invalid_cb" onload_delay="30" priority="P2" purpose="Check if sendPlaybackPosition throws exception when successCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_successCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_with_errorCallback" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo sendPlaybackPosition method with all optional arguments works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_with_errorCallback.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo sendPlaybackState method without optional argument works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_errorCallback_TypeMismatch" onload_delay="30" priority="P2" purpose="Check if sendPlaybackState throws exception when errorCallback is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_errorCallback_invalid_cb" onload_delay="30" priority="P2" purpose="Check if sendPlaybackState throws exception when errorCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_exist" priority="P0" purpose="Check if sendPlaybackState exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_misarg" priority="P2" purpose="Check if sendPlaybackState method called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_state_TypeMismatch" priority="P2" purpose="Check if sendPlaybackState throws exception when state is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_state_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_successCallback_TypeMismatch" priority="P2" purpose="Check if sendPlaybackState throws exception when successCallback is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_successCallback_invalid_cb" onload_delay="30" priority="P2" purpose="Check if sendPlaybackState throws exception when successCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_successCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_with_errorCallback" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo sendPlaybackState method with all optional arguments works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_with_errorCallback.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState" priority="P1" purpose="Check if sendRepeatState() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState_errorCallback_TypeMismatch" onload_delay="90" priority="P2" purpose="Check argument errorCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState_errorCallback_invalid_cb" onload_delay="90" priority="P2" purpose="Check if sendRepeatState throws exception when errorCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState_exist" priority="P0" purpose="Check if method sendRepeatState of MediaControllerServerInfo exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState_successCallback_TypeMismatch" priority="P2" purpose="Check argument successCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState_successCallback_invalid_cb" onload_delay="90" priority="P2" purpose="Check if sendRepeatState throws exception when successCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_successCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState_with_errorCallback" onload_delay="90" priority="P1" purpose="Check if sendRepeatState method works properly with errorCallback argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_with_errorCallback.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo sendShuffleMode method without optional argument works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode_errorCallback_TypeMismatch" onload_delay="30" priority="P2" purpose="Check if sendShuffleMode throws exception when errorCallback is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode_errorCallback_invalid_cb" onload_delay="30" priority="P2" purpose="Check if sendShuffleMode throws exception when errorCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode_exist" priority="P0" purpose="Check if sendShuffleMode exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode_successCallback_TypeMismatch" priority="P2" purpose="Check if sendShuffleMode throws exception when successCallback is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode_successCallback_invalid_cb" onload_delay="30" priority="P2" purpose="Check if sendShuffleMode throws exception when successCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_successCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode_with_errorCallback" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo sendShuffleMode method with all optional arguments works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_with_errorCallback.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_state_attribute" priority="P1" purpose="Check if attribute state of MediaControllerServer exists, has type string and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_state_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerStatusChangeCallback_notexist" priority="P3" purpose="Check if interface MediaControllerServerStatusChangeCallback exists, it should not">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerStatusChangeCallback_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerStatusChangeCallback_onsuccess" onload_delay="90" priority="P1" purpose="Check MediaControllerServerStatusChangeCallback onsuccess method">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerStatusChangeCallback_onsuccess.html</test_script_entry>
- <pre_condition>Install MediaControllerHelper.wgt
- For mobile (specially on TV) you could use shell command to switch applications:
- aul_test open LPGl86libB.MediaControllerHelper
- aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
- <steps>
- <step order="1">
- <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
- <expected>server is created successfully.</expected>
- </step>
- <step order="2">
- <step_desc>Press run button.</step_desc>
- <expected>Testcase started.</expected>
- </step>
- <step order="3">
- <step_desc>Go back MediaControllerHelper app,then press Exit application button.</step_desc>
- <expected>PASS.</expected>
- </step>
- </steps>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addChangeRequestPlaybackInfoListener" onload_delay="90" priority="P1" purpose="Check if addChangeRequestPlaybackInfoListener() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_exist" priority="P0" purpose="Check if method addChangeRequestPlaybackInfoListener of MediaControllerServer exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_TypeMismatch" priority="P2" purpose="Check if addChangeRequestPlaybackInfoListener throws exception when listener is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_invalid" priority="P2" purpose="Check if addChangeRequestPlaybackInfoListener throws exception when callback is inavlid listener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_misarg" priority="P2" purpose="Check if addChangeRequestPlaybackInfoListener method of MediaControllerServer called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addCommandListener" onload_delay="90" priority="P1" purpose="Check if addCommandListener() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addCommandListener_exist" priority="P0" purpose="Check if method addCommandListener of MediaControllerServer exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addCommandListener_listener_TypeMismatch" priority="P2" purpose="Check argument callback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addCommandListener_listener_invalid" priority="P2" purpose="Check if addCommandListener throws exception when callback is inavlid listener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_listener_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addCommandListener_misarg" priority="P2" purpose="Check if addCommandListener method of MediaControllerServer called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_extend" priority="P3" purpose="Check if MediaControllerServer object is extendable">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_extend.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_notexist" priority="P3" purpose="Check if interface MediaControllerServer exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_playbackInfo_attribute" priority="P1" purpose="Check if attribute playbackInfo of MediaControllerServer exists, has type MediaControllerPlaybackInfo and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_playbackInfo_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener" onload_delay="90" priority="P1" purpose="Check if removeChangeRequestPlaybackInfoListener() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener_exist" priority="P0" purpose="Check if method removeChangeRequestPlaybackInfoListener of MediaControllerServer exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener_misarg" priority="P2" purpose="Check if removeChangeRequestPlaybackInfoListener method of MediaControllerServer called with missing non-optional argument does NOT throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener_watchId_invalid" priority="P2" purpose="Check if removeChangeRequestPlaybackInfoListener method of MediaControllerServer called with invalid value does not throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener_watchId_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeCommandListener" onload_delay="90" priority="P1" purpose="Check if removeCommandListener() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeCommandListener_exist" priority="P0" purpose="Check if method removeCommandListener of MediaControllerServer exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeCommandListener_misarg" priority="P2" purpose="Check if removeCommandListener method of MediaControllerServer called with missing non-optional argument does not throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeCommandListener_watchId_invalid" priority="P2" purpose="Check if removeCommandListener method of MediaControllerServer called with invalid value does not throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener_watchId_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateMetadata" priority="P1" purpose="Check if updateMetadata() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateMetadata_exist" priority="P0" purpose="Check if method updateMetadata of MediaControllerServer exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateMetadata_invalid_obj" priority="P2" purpose="Check if updateMetadata() method throw exception when a fake system object was passed">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_invalid_obj.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateMetadata_metadata_TypeMismatch" priority="P2" purpose="Check argument metadata conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_metadata_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateMetadata_misarg" priority="P2" purpose="Check if updateMetadata method of MediaControllerServer called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackPosition" priority="P1" purpose="Check if MediaControllerServer updatePlaybackPosition method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackPosition_exist" priority="P0" purpose="Check if updatePlaybackPosition exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackPosition_misarg" priority="P2" purpose="Check if updatePlaybackPosition method of MediaControllerServer called with missing non-optional argument does not throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackPosition_position_invalid" priority="P2" purpose="Check if updatePlaybackPosition method of MediaControllerServer called with negative value should NOT throw an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition_position_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackState" priority="P1" purpose="Check if MediaControllerServer updatePlaybackState method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackState_exist" priority="P0" purpose="Check if updatePlaybackState exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackState_misarg" priority="P2" purpose="Check if updatePlaybackState method called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackState_state_TypeMismatch" priority="P2" purpose="Check argument state conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_state_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackState_state_invalid" priority="P2" purpose="Check updatePlaybackState throws type exception with invalid state value">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_state_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateRepeatState" priority="P1" purpose="Check if MediaControllerServer updateRepeatState method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateRepeatState_exist" priority="P0" purpose="Check if updateRepeatState exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateRepeatState_misarg" priority="P2" purpose="Check if updateRepeatState method of MediaControllerServer called with missing non-optional argument does NOT throw an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateRepeatState_state_TypeMismatch" priority="P2" purpose="Check argument state conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_state_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateShuffleMode" priority="P1" purpose="Check if MediaControllerServer updateShuffleMode method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateShuffleMode_exist" priority="P0" purpose="Check if updateShuffleMode exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateShuffleMode_misarg" priority="P2" purpose="Check if updateShuffleMode method of MediaControllerServer called with missing non-optional argument does NOT throw an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode_misarg.html</test_script_entry>
- </description>
- </testcase>
- </set>
- <set name="MediaController_tv" type="js">
- <capabilities>
- <capability name="http://tizen.org/feature/profile"><value>TV</value></capability>
- </capabilities>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerChangeRequestPlaybackInfoCallback_notexist" priority="P3" purpose="Check if interface MediaControllerChangeRequestPlaybackInfoCallback exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerChangeRequestPlaybackInfoCallback_onplaybackpositionrequest" onload_delay="30" priority="P1" purpose="Check if MediaControllerPlaybackInfoChangeCallback onplaybackpositionrequest is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onplaybackpositionrequest.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerChangeRequestPlaybackInfoCallback_onplaybackstaterequest" onload_delay="30" priority="P1" purpose="Check if MediaControllerPlaybackInfoChangeCallback onplaybackstaterequest is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onplaybackstaterequest.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerChangeRequestPlaybackInfoCallback_onrepeatstaterequest" onload_delay="30" priority="P1" purpose="Check if MediaControllerChangeRequestPlaybackInfoCallback onrepeatstaterequest is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onrepeatstaterequest.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerChangeRequestPlaybackInfoCallback_onshufflemoderequest" onload_delay="30" priority="P1" purpose="Check if MediaControllerChangeRequestPlaybackInfoCallback onshufflemoderequest is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerChangeRequestPlaybackInfoCallback_onshufflemoderequest.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_extend" priority="P3" purpose="Check if MediaControllerClient object is extendable">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_extend.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers" onload_delay="90" priority="P1" purpose="Check if findServers() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_errorCallback_TypeMismatch" onload_delay="90" priority="P2" purpose="Check argument errorCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_errorCallback_invalid_cb" onload_delay="90" priority="P2" purpose="Check if findServers throws exception when errorCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_exist" priority="P0" purpose="Check if method findServers of MediaControllerClient exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_misarg" priority="P2" purpose="Check if findServers method of MediaControllerClient called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_successCallback_TypeMismatch" priority="P2" purpose="Check argument successCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_successCallback_invalid_cb" onload_delay="90" priority="P2" purpose="Check if findServers throws exception when successCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_successCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_findServers_with_errorCallback" onload_delay="90" priority="P1" purpose="Check if findServers method works properly with errorCallback argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_findServers_with_errorCallback.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_getLatestServerInfo" priority="P1" purpose="Check if getLatestServerInfo() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_getLatestServerInfo.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_getLatestServerInfo_exist" priority="P0" purpose="Check if method getLatestServerInfo of MediaControllerClient exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_getLatestServerInfo_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_getLatestServerInfo_extra_argument" priority="P1" purpose="Check using getLatestServerInfo() method with extra argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_getLatestServerInfo_extra_argument.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerClient_notexist" priority="P3" purpose="Check if interface MediaControllerClient exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerClient_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_createServer" priority="P1" purpose="Check if MediaControllerManager createServer method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_createServer.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_createServer_exist" priority="P0" purpose="Check if createServer exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_createServer_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_createServer_extra_argument" priority="P2" purpose="Check using MediaControllerManager::createServer() method with extra argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_createServer_extra_argument.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_extend" priority="P3" purpose="Check if MediaControllerManager object is extendable">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_extend.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_getClient" priority="P1" purpose="Check if getClient method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_getClient.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_getClient_exist" priority="P0" purpose="Check if getClient exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_getClient_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_getClient_extra_argument" priority="P2" purpose="Check using MediaControllerManager::getClient() method with extra argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_getClient_extra_argument.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_in_tizen" priority="P3" purpose="Check if mediaController exists in tizen">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_in_tizen.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerManager_notexist" priority="P3" purpose="Check if interface MediaControllerManager exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerManager_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_album_attribute" priority="P1" purpose="Check if attribute album of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_album_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_artist_attribute" priority="P1" purpose="Check if attribute artist of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_artist_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_author_attribute" priority="P1" purpose="Check if attribute author of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_author_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_copyright_attribute" priority="P1" purpose="Check if attribute copyright of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_copyright_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_date_attribute" priority="P1" purpose="Check if attribute date of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_date_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_description_attribute" priority="P1" purpose="Check if attribute description of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_description_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_duration_attribute" priority="P1" purpose="Check if attribute duration of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_duration_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_extend" priority="P3" purpose="Check if MediaControllerMetadata object is extendable">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_extend.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_genre_attribute" priority="P1" purpose="Check if attribute genre of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_genre_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_notexist" priority="P3" purpose="Check if interface MediaControllerMetadata exists, it should not">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_picture_attribute" priority="P1" purpose="Check if attribute picture of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_picture_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_title_attribute" priority="P1" purpose="Check if attribute title of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_title_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerMetadata_trackNum_attribute" priority="P1" purpose="Check if attribute trackNum of MediaControllerMetadata exists, has type DOMString">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerMetadata_trackNum_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerObject_notexist" priority="P3" purpose="Check if interface MediaControllerObject exists,it should not">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerObject_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfoChangeCallback_notexist" priority="P3" purpose="Check if interface MediaControllerPlaybackInfoChangeCallback exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfoChangeCallback_onmetadatachanged" onload_delay="30" priority="P1" purpose="Check if MediaControllerPlaybackInfoChangeCallback onmetadatachanged is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onmetadatachanged.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfoChangeCallback_onplaybackchanged" onload_delay="30" priority="P1" purpose="Check if MediaControllerPlaybackInfoChangeCallback onplaybackchanged is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onplaybackchanged.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfoChangeCallback_onrepeatstatechanged" onload_delay="30" priority="P1" purpose="Check if MediaControllerPlaybackInfoChangeCallback onrepeatstatechanged is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onrepeatstatechanged.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfoChangeCallback_onshufflemodechanged" onload_delay="30" priority="P1" purpose="Check if MediaControllerPlaybackInfoChangeCallback onshufflemodechanged is called and if its arguments have proper type">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfoChangeCallback_onshufflemodechanged.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_extend" priority="P3" purpose="Check if MediaControllerPlaybackInfo object is extendable">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_extend.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_metadata_attribute" priority="P1" purpose="Check if attribute metadata of MediaControllerPlaybackInfo exists, has type object and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_metadata_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_notexist" priority="P3" purpose="Check if interface MediaControllerPlaybackInfo exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_position_attribute" priority="P1" purpose="Check if attribute position of MediaControllerPlaybackInfo exists, has type long and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_position_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_repeatState_attribute" priority="P1" purpose="Check if attribute repeatState of MediaControllerPlaybackInfo exists, has type string and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_repeatState_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_shuffleMode_attribute" priority="P1" purpose="Check if attribute shuffleMode of MediaControllerPlaybackInfo exists, has type boolean and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_shuffleMode_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerPlaybackInfo_state_attribute" priority="P1" purpose="Check if attribute state of MediaControllerPlaybackInfo exists, has type string and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_state_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerReceiveCommandCallback_notexist" priority="P3" purpose="Check if interface MediaControllerReceiveCommandCallback exists, it should not">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerReceiveCommandCallback_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerReceiveCommandCallback_onsuccess" onload_delay="90" priority="P1" purpose="Check MediaControllerReceiveCommandCallback onsuccess method">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerReceiveCommandCallback_onsuccess.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerSendCommandSuccessCallback_notexist" priority="P3" purpose="Check if interface MediaControllerSendCommandSuccessCallback exists, it should not">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerSendCommandSuccessCallback_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerSendCommandSuccessCallback_onsuccess" onload_delay="90" priority="P1" purpose="Check MediaControllerSendCommandSuccessCallback onsuccess method">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerSendCommandSuccessCallback_onsuccess.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfoArraySuccessCallback_notexist" priority="P3" purpose="Check if interface MediaControllerServerInfoArraySuccessCallback exists, it should not">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfoArraySuccessCallback_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfoArraySuccessCallback_onsuccess" onload_delay="90" priority="P1" purpose="Check MediaControllerServerInfoArraySuccessCallback onsuccess method">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfoArraySuccessCallback_onsuccess.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addPlaybackInfoChangeListener" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo addPlaybackInfoChangeListener method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_exist" priority="P0" purpose="check if addPlaybackInfoChangeListener exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_TypeMismatch" priority="P2" purpose="Check if addPlaybackInfoChangeListener throws exception when listener is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_invalid" priority="P2" purpose="Check if addPlaybackInfoChangeListener throws exception when listener is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_listener_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addPlaybackInfoChangeListener_misarg" priority="P2" purpose="Check if addPlaybackInfoChangeListener method called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addPlaybackInfoChangeListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerInfo_addServerStatusChangeListener" onload_delay="90" priority="P1" purpose="Check if addServerStatusChangeListener() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener.html</test_script_entry>
- <pre_condition>Install MediaControllerHelper.wgt
- For mobile (specially on TV) you could use shell command to switch applications:
- aul_test open LPGl86libB.MediaControllerHelper
- aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
- <steps>
- <step order="1">
- <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
- <expected>server is created successfully.</expected>
- </step>
- <step order="2">
- <step_desc>Press run button.</step_desc>
- <expected>Testcase started.</expected>
- </step>
- <step order="3">
- <step_desc>Go back MediaControllerHelper app,then press Exit application button.</step_desc>
- <expected>PASS.</expected>
- </step>
- </steps>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addServerStatusChangeListener_exist" priority="P0" purpose="Check if method addServerStatusChangeListener of MediaControllerServerInfo exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addServerStatusChangeListener_listener_TypeMismatch" priority="P2" purpose="Check argument successCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addServerStatusChangeListener_listener_invalid" priority="P2" purpose="Check if addServerStatusChangeListener throws exception when callback is invalid listener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_listener_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_addServerStatusChangeListener_misarg" priority="P2" purpose="Check if addServerStatusChangeListener method of MediaControllerServerInfo called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_addServerStatusChangeListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_extend" priority="P3" purpose="Check if MediaControllerServerInfo object is extendable">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_extend.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_name_attribute" priority="P1" purpose="Check if attribute name of MediaControllerServerInfo exists, has type string and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_name_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_notexist" priority="P3" purpose="Check if interface MediaControllerServerInfo exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_playbackInfo_attribute" priority="P1" purpose="Check if attribute playbackInfo of MediaControllerServerInfo exists, has type MediaControllerPlaybackInfo and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_playbackInfo_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removePlaybackInfoChangeListener" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo removePlaybackInfoChangeListener method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removePlaybackInfoChangeListener_exist" priority="P0" purpose="check if removePlaybackInfoChangeListener exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removePlaybackInfoChangeListener_misarg" priority="P2" purpose="Check if removePlaybackInfoChangeListener method called with missing non-optional argument does not throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removePlaybackInfoChangeListener_watchId_invalid" priority="P2" purpose="Check if removePlaybackInfoChangeListener method of MediaControllerServerInfo called with invalid value throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removePlaybackInfoChangeListener_watchId_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerInfo_removeServerStatusChangeListener" onload_delay="90" priority="P1" purpose="Check if removeServerStatusChangeListener() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener.html</test_script_entry>
- <pre_condition>Install MediaControllerHelper.wgt
- For mobile (specially on TV) you could use shell command to switch applications:
- aul_test open LPGl86libB.MediaControllerHelper
- aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
- <steps>
- <step order="1">
- <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
- <expected>server is created successfully.</expected>
- </step>
- <step order="2">
- <step_desc>Press run button.</step_desc>
- <expected>Testcase started.</expected>
- </step>
- <step order="3">
- <step_desc>Go back MediaControllerHelper app,then press Exit application button.</step_desc>
- <expected>PASS.</expected>
- </step>
- </steps>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removeServerStatusChangeListener_exist" priority="P0" purpose="Check if method removeServerStatusChangeListener of MediaControllerServerInfo exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removeServerStatusChangeListener_misarg" priority="P2" purpose="Check if removeServerStatusChangeListener method of MediaControllerServerInfo called with missing non-optional argument does not throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_removeServerStatusChangeListener_watchId_invalid" priority="P2" purpose="Check if removeServerStatusChangeListener method of MediaControllerServerInfo called with invalid value throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_removeServerStatusChangeListener_watchId_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand" onload_delay="30" priority="P1" purpose="Check if sendCommand() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_data_TypeMismatch" onload_delay="90" priority="P2" purpose="Check argument data conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_data_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_errorCallback_TypeMismatch" onload_delay="90" priority="P2" purpose="Check argument errorCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_errorCallback_invalid_cb" onload_delay="90" priority="P2" purpose="Check if sendCommand throws exception when errorCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_exist" priority="P0" purpose="Check if method sendCommand of MediaControllerServerInfo exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_misarg" priority="P2" purpose="Check if sendCommand method of MediaControllerServerInfo called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_successCallback_TypeMismatch" priority="P2" purpose="Check argument successCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_successCallback_invalid_cb" onload_delay="90" priority="P2" purpose="Check if sendCommand throws exception when successCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_successCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendCommand_with_errorCallback" onload_delay="90" priority="P1" purpose="Check if sendCommand method works properly with errorCallback argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendCommand_with_errorCallback.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo sendPlaybackPosition method without optional argument works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_errorCallback_TypeMismatch" onload_delay="30" priority="P2" purpose="Check if sendPlaybackPosition throws exception when errorCallback is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_errorCallback_invalid_cb" onload_delay="30" priority="P2" purpose="Check if sendPlaybackPosition throws exception when errorCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_exist" priority="P0" purpose="Check if sendPlaybackPosition exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_misarg" priority="P2" purpose="Check if sendPlaybackPosition method called with missing non-optional argument does NOT throw an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_successCallback_TypeMismatch" priority="P2" purpose="Check if sendPlaybackPosition throws exception when successCallback is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_successCallback_invalid_cb" onload_delay="30" priority="P2" purpose="Check if sendPlaybackPosition throws exception when successCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_successCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackPosition_with_errorCallback" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo sendPlaybackPosition method with all optional arguments works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackPosition_with_errorCallback.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo sendPlaybackState method without optional argument works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_errorCallback_TypeMismatch" onload_delay="30" priority="P2" purpose="Check if sendPlaybackState throws exception when errorCallback is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_errorCallback_invalid_cb" onload_delay="30" priority="P2" purpose="Check if sendPlaybackState throws exception when errorCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_exist" priority="P0" purpose="Check if sendPlaybackState exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_misarg" priority="P2" purpose="Check if sendPlaybackState method called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_state_TypeMismatch" priority="P2" purpose="Check if sendPlaybackState throws exception when state is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_state_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_successCallback_TypeMismatch" priority="P2" purpose="Check if sendPlaybackState throws exception when successCallback is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_successCallback_invalid_cb" onload_delay="30" priority="P2" purpose="Check if sendPlaybackState throws exception when successCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_successCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendPlaybackState_with_errorCallback" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo sendPlaybackState method with all optional arguments works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendPlaybackState_with_errorCallback.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState" priority="P1" purpose="Check if sendRepeatState() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState_errorCallback_TypeMismatch" onload_delay="90" priority="P2" purpose="Check argument errorCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState_errorCallback_invalid_cb" onload_delay="90" priority="P2" purpose="Check if sendRepeatState throws exception when errorCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState_exist" priority="P0" purpose="Check if method sendRepeatState of MediaControllerServerInfo exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState_successCallback_TypeMismatch" priority="P2" purpose="Check argument successCallback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState_successCallback_invalid_cb" onload_delay="90" priority="P2" purpose="Check if sendRepeatState throws exception when successCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_successCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendRepeatState_with_errorCallback" onload_delay="90" priority="P1" purpose="Check if sendRepeatState method works properly with errorCallback argument">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendRepeatState_with_errorCallback.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo sendShuffleMode method without optional argument works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode_errorCallback_TypeMismatch" onload_delay="30" priority="P2" purpose="Check if sendShuffleMode throws exception when errorCallback is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_errorCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode_errorCallback_invalid_cb" onload_delay="30" priority="P2" purpose="Check if sendShuffleMode throws exception when errorCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_errorCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode_exist" priority="P0" purpose="Check if sendShuffleMode exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode_successCallback_TypeMismatch" priority="P2" purpose="Check if sendShuffleMode throws exception when successCallback is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_successCallback_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode_successCallback_invalid_cb" onload_delay="30" priority="P2" purpose="Check if sendShuffleMode throws exception when successCallback is invalid">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_successCallback_invalid_cb.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_sendShuffleMode_with_errorCallback" onload_delay="30" priority="P1" purpose="Check if MediaControllerServerInfo sendShuffleMode method with all optional arguments works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_sendShuffleMode_with_errorCallback.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerInfo_state_attribute" priority="P1" purpose="Check if attribute state of MediaControllerServer exists, has type string and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerInfo_state_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServerStatusChangeCallback_notexist" priority="P3" purpose="Check if interface MediaControllerServerStatusChangeCallback exists, it should not">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerStatusChangeCallback_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="manual" id="MediaControllerServerStatusChangeCallback_onsuccess" onload_delay="90" priority="P1" purpose="Check MediaControllerServerStatusChangeCallback onsuccess method">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServerStatusChangeCallback_onsuccess.html</test_script_entry>
- <pre_condition>Install MediaControllerHelper.wgt
- For mobile (specially on TV) you could use shell command to switch applications:
- aul_test open LPGl86libB.MediaControllerHelper
- aul_test open apimediact.WebAPITizenMediaKeyTests</pre_condition>
- <steps>
- <step order="1">
- <step_desc>Launch MediaControllerHelper and press createServer button.</step_desc>
- <expected>server is created successfully.</expected>
- </step>
- <step order="2">
- <step_desc>Press run button.</step_desc>
- <expected>Testcase started.</expected>
- </step>
- <step order="3">
- <step_desc>Go back MediaControllerHelper app,then press Exit application button.</step_desc>
- <expected>PASS.</expected>
- </step>
- </steps>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addChangeRequestPlaybackInfoListener" onload_delay="90" priority="P1" purpose="Check if addChangeRequestPlaybackInfoListener() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_exist" priority="P0" purpose="Check if method addChangeRequestPlaybackInfoListener of MediaControllerServer exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_TypeMismatch" priority="P2" purpose="Check if addChangeRequestPlaybackInfoListener throws exception when listener is incorrect">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_invalid" priority="P2" purpose="Check if addChangeRequestPlaybackInfoListener throws exception when callback is inavlid listener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_listener_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addChangeRequestPlaybackInfoListener_misarg" priority="P2" purpose="Check if addChangeRequestPlaybackInfoListener method of MediaControllerServer called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addChangeRequestPlaybackInfoListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addCommandListener" onload_delay="90" priority="P1" purpose="Check if addCommandListener() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addCommandListener_exist" priority="P0" purpose="Check if method addCommandListener of MediaControllerServer exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addCommandListener_listener_TypeMismatch" priority="P2" purpose="Check argument callback conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_listener_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addCommandListener_listener_invalid" priority="P2" purpose="Check if addCommandListener throws exception when callback is inavlid listener">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_listener_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_addCommandListener_misarg" priority="P2" purpose="Check if addCommandListener method of MediaControllerServer called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_addCommandListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_extend" priority="P3" purpose="Check if MediaControllerServer object is extendable">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_extend.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_notexist" priority="P3" purpose="Check if interface MediaControllerServer exists, it should not.">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_notexist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_playbackInfo_attribute" priority="P1" purpose="Check if attribute playbackInfo of MediaControllerServer exists, has type MediaControllerPlaybackInfo and is readonly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_playbackInfo_attribute.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener" onload_delay="90" priority="P1" purpose="Check if removeChangeRequestPlaybackInfoListener() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener_exist" priority="P0" purpose="Check if method removeChangeRequestPlaybackInfoListener of MediaControllerServer exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener_misarg" priority="P2" purpose="Check if removeChangeRequestPlaybackInfoListener method of MediaControllerServer called with missing non-optional argument does NOT throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeChangeRequestPlaybackInfoListener_watchId_invalid" priority="P2" purpose="Check if removeChangeRequestPlaybackInfoListener method of MediaControllerServer called with invalid value does not throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeChangeRequestPlaybackInfoListener_watchId_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeCommandListener" onload_delay="90" priority="P1" purpose="Check if removeCommandListener() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeCommandListener_exist" priority="P0" purpose="Check if method removeCommandListener of MediaControllerServer exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeCommandListener_misarg" priority="P2" purpose="Check if removeCommandListener method of MediaControllerServer called with missing non-optional argument does not throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_removeCommandListener_watchId_invalid" priority="P2" purpose="Check if removeCommandListener method of MediaControllerServer called with invalid value does not throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_removeCommandListener_watchId_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateMetadata" priority="P1" purpose="Check if updateMetadata() works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateMetadata_exist" priority="P0" purpose="Check if method updateMetadata of MediaControllerServer exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateMetadata_invalid_obj" priority="P2" purpose="Check if updateMetadata() method throw exception when a fake system object was passed">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_invalid_obj.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateMetadata_metadata_TypeMismatch" priority="P2" purpose="Check argument metadata conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_metadata_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateMetadata_misarg" priority="P2" purpose="Check if updateMetadata method of MediaControllerServer called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateMetadata_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackPosition" priority="P1" purpose="Check if MediaControllerServer updatePlaybackPosition method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackPosition_exist" priority="P0" purpose="Check if updatePlaybackPosition exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackPosition_misarg" priority="P2" purpose="Check if updatePlaybackPosition method of MediaControllerServer called with missing non-optional argument does not throw any exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackPosition_position_invalid" priority="P2" purpose="Check if updatePlaybackPosition method of MediaControllerServer called with negative value should NOT throw an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackPosition_position_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackState" priority="P1" purpose="Check if MediaControllerServer updatePlaybackState method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackState_exist" priority="P0" purpose="Check if updatePlaybackState exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackState_misarg" priority="P2" purpose="Check if updatePlaybackState method called with missing non-optional argument throws an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackState_state_TypeMismatch" priority="P2" purpose="Check argument state conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_state_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updatePlaybackState_state_invalid" priority="P2" purpose="Check updatePlaybackState throws type exception with invalid state value">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updatePlaybackState_state_invalid.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateRepeatState" priority="P1" purpose="Check if MediaControllerServer updateRepeatState method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateRepeatState_exist" priority="P0" purpose="Check if updateRepeatState exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateRepeatState_misarg" priority="P2" purpose="Check if updateRepeatState method of MediaControllerServer called with missing non-optional argument does NOT throw an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_misarg.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateRepeatState_state_TypeMismatch" priority="P2" purpose="Check argument state conversions exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateRepeatState_state_TypeMismatch.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateShuffleMode" priority="P1" purpose="Check if MediaControllerServer updateShuffleMode method works properly">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateShuffleMode_exist" priority="P0" purpose="Check if updateShuffleMode exists">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode_exist.html</test_script_entry>
- </description>
- </testcase>
- <testcase component="Tizen Device APIs/Multimedia/MediaController" execution_type="auto" id="MediaControllerServer_updateShuffleMode_misarg" priority="P2" purpose="Check if updateShuffleMode method of MediaControllerServer called with missing non-optional argument does NOT throw an exception">
- <description>
- <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerServer_updateShuffleMode_misarg.html</test_script_entry>
+ <test_script_entry>/opt/tct-mediacontroller-tizen-tests/mediacontroller/MediaControllerPlaybackInfo_ageRating_attribute.html</test_script_entry>
</description>
</testcase>
</set>