@kkbox/kkbox-js-sdk
Version:
KKBOX Open API developer SDK for JavaScript. Use it to easily access KKBOX open API to get various metadata about KKBOX's tracks, albums, artists, playlists and stations.
148 lines • 10.2 kB
text/xml
<testsuites name="Mocha Tests">
<testsuite name="Auth Begin to Test clientCredentialsFlow #fetchAccessToken()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:00" time="0.076">
<testcase classname="Auth Begin to Test clientCredentialsFlow #fetchAccessToken()" name="should get access token" time="0.072">
</testcase>
</testsuite>
<testsuite name="Api Begin to Test ClientCredentials #fetch the access token()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:00" time="0.065">
<testcase classname="Api Begin to Test ClientCredentials #fetch the access token()" name="should fetch access token" time="0.063">
</testcase>
</testsuite>
<testsuite name="Token #info()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:00" time="0.046">
<testcase classname="Token #info()" name="should succeed" time="0.046">
</testcase>
</testsuite>
<testsuite name="Token #refresh()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:00" time="0.064">
<testcase classname="Token #refresh()" name="should fail with error" time="0.064">
<system-out><![CDATA[invalid_grant
]]></system-out>
</testcase>
</testsuite>
<testsuite name="Search #fetchSearchResult()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:00" time="0.612">
<testcase classname="Search #fetchSearchResult()" name="should response status 200" time="0.612">
</testcase>
</testsuite>
<testsuite name="Search #filter()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:00" time="0.585">
<testcase classname="Search #filter()" name="should get result" time="0.584">
</testcase>
</testsuite>
<testsuite name="Track" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:01" time="0.078">
<testcase classname="Track" name="should response status 200" time="0.076">
</testcase>
</testsuite>
<testsuite name="Track #getWidgetUri" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:01" time="0">
<testcase classname="Track #getWidgetUri" name="should return right uri" time="0">
</testcase>
</testsuite>
<testsuite name="Album #fetchMetadata()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:01" time="0.06">
<testcase classname="Album #fetchMetadata()" name="should response status 200" time="0.059">
</testcase>
</testsuite>
<testsuite name="Album #fetchTracks()" tests="3" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:01" time="0.081">
<testcase classname="Album #fetchTracks()" name="should response status 200" time="0.074">
</testcase>
<testcase classname="Album #fetchTracks()" name="fetch next page should fail" time="0.003">
</testcase>
<testcase classname="Album #fetchTracks()" name="should not have next page" time="0.001">
</testcase>
</testsuite>
<testsuite name="Album #getWidgetUri" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:01" time="0.001">
<testcase classname="Album #getWidgetUri" name="should return right uri" time="0.001">
</testcase>
</testsuite>
<testsuite name="Album fetch next tracks #fetchTracks(1)" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:01" time="0.157">
<testcase classname="Album fetch next tracks #fetchTracks(1)" name="should succeed and should fetch next page succeed" time="0.156">
</testcase>
</testsuite>
<testsuite name="Album fetch next page" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:01" time="0.064">
<testcase classname="Album fetch next page" name="fetch next page should response status 200" time="0.061">
</testcase>
</testsuite>
<testsuite name="Shared Playlists #find and get()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:01" time="0.156">
<testcase classname="Shared Playlists #find and get()" name="should response status 200" time="0.156">
</testcase>
</testsuite>
<testsuite name="Shared Playlists #tracks()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:02" time="0.175">
<testcase classname="Shared Playlists #tracks()" name="should response status 200" time="0.171">
</testcase>
</testsuite>
<testsuite name="Shared Playlists #getWidgetUri" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:02" time="0.002">
<testcase classname="Shared Playlists #getWidgetUri" name="should return right uri" time="0">
</testcase>
</testsuite>
<testsuite name="Artist #fetchMetadata()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:02" time="0.08">
<testcase classname="Artist #fetchMetadata()" name="should response status 200" time="0.079">
</testcase>
</testsuite>
<testsuite name="Artist #fetchAlbums()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:02" time="0.62">
<testcase classname="Artist #fetchAlbums()" name="should succeed and fetch next page should fail" time="0.619">
</testcase>
</testsuite>
<testsuite name="Artist #fetchTopTracks()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:02" time="0.004">
<testcase classname="Artist #fetchTopTracks()" name="should response status 200" time="0.001">
</testcase>
</testsuite>
<testsuite name="Artist fetch album tests #fetchAlbums(1)" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:02" time="0.152">
<testcase classname="Artist fetch album tests #fetchAlbums(1)" name="should succeed and fetch next page shuold succeed" time="0.15">
</testcase>
</testsuite>
<testsuite name="Artist fetch album tests #fetchTopTracks(1)" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:03" time="0.22">
<testcase classname="Artist fetch album tests #fetchTopTracks(1)" name="should succeed and fetch next page shuold succeed" time="0.218">
</testcase>
</testsuite>
<testsuite name="Featured Playlists #fetchAllFeaturedPlaylists()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:03" time="0.387">
<testcase classname="Featured Playlists #fetchAllFeaturedPlaylists()" name="should response status 200" time="0.387">
</testcase>
</testsuite>
<testsuite name="Featured Playlist Category #fetchAll()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:03" time="0.112">
<testcase classname="Featured Playlist Category #fetchAll()" name="should response status 200" time="0.111">
</testcase>
</testsuite>
<testsuite name="Featured Playlist Category #fetchMetadata()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:03" time="0.768">
<testcase classname="Featured Playlist Category #fetchMetadata()" name="should response status 200" time="0.767">
</testcase>
</testsuite>
<testsuite name="Featured Playlist Category #fetchPlaylists()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:04" time="1.383">
<testcase classname="Featured Playlist Category #fetchPlaylists()" name="should response status 200 and fetch next page should succeed" time="1.381">
</testcase>
</testsuite>
<testsuite name="Mood Station #fetchAll()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:06" time="0.07">
<testcase classname="Mood Station #fetchAll()" name="should succeed" time="0.07">
</testcase>
</testsuite>
<testsuite name="Mood Station #fetchMetadata()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:06" time="1.12">
<testcase classname="Mood Station #fetchMetadata()" name="should succeed" time="1.119">
</testcase>
</testsuite>
<testsuite name="Genre Station #fetchAllGenreStations()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:07" time="0.175">
<testcase classname="Genre Station #fetchAllGenreStations()" name="should succeed and fetch next page should succeed" time="0.174">
</testcase>
</testsuite>
<testsuite name="Genre Station #fetchMetadata()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:07" time="0.529">
<testcase classname="Genre Station #fetchMetadata()" name="should succeed" time="0.529">
</testcase>
</testsuite>
<testsuite name="Chart #fetchCharts()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:07" time="0.222">
<testcase classname="Chart #fetchCharts()" name="should succeed and fetch next page should fail" time="0.221">
</testcase>
</testsuite>
<testsuite name="New Release Category #fetchAll()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:08" time="0.127">
<testcase classname="New Release Category #fetchAll()" name="should succeed and fetch next page should succeed" time="0.127">
</testcase>
</testsuite>
<testsuite name="New Release Category #fetchMetadata()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:08" time="0.421">
<testcase classname="New Release Category #fetchMetadata()" name="should response status 200" time="0.421">
</testcase>
</testsuite>
<testsuite name="New Release Category #fetchAlbums()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:08" time="0.846">
<testcase classname="New Release Category #fetchAlbums()" name="should response status 200 and fetch next page should succeed" time="0.846">
</testcase>
</testsuite>
<testsuite name="New Hits Playlists #fetchAll()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:09" time="0.003">
<testcase classname="New Hits Playlists #fetchAll()" name="should succeed" time="0">
</testcase>
</testsuite>
<testsuite name="New Hits Playlists #fetchMetadata()" tests="1" errors="0" failures="0" skipped="0" timestamp="2017-08-04T10:40:09" time="0.657">
<testcase classname="New Hits Playlists #fetchMetadata()" name="should succeed" time="0.656">
</testcase>
</testsuite>
</testsuites>