UNPKG

@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
<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>