def artist_ranking_test(): global failed global passed api = API("nbsmobile") ids = [356, 659, 8309] type = "nominal" resp = json.loads(api.artistRanking(type, ids)) if (resp[0]["name"] == "Lady Gaga"): passed += 1 else: failed += ["artist_ranking_test( )"]
def artist_ranking_test(): global failed global passed api = API("nbsmobile", "", ".xml") ids = [356, 659, 8309] type = "nominal" resp = xml.dom.minidom.parseString(api.artistRanking(type, ids)) elements = resp.getElementsByTagName("name") names = [] for i in elements: names.append(i.childNodes[0].data) if names[0] == "Lady Gaga" and names[1] == "Kanye West" and names[2] == "Chiddy Bang": passed += 1 else: failed.append("artist_ranking_test( )")
def artist_ranking_test(): global failed global passed api = API("nbsmobile", "", ".xml") ids = [356, 659, 8309] type = "nominal" resp = xml.dom.minidom.parseString(api.artistRanking(type, ids)) elements = resp.getElementsByTagName("name") names = [] for i in elements: names.append(i.childNodes[0].data) if(names[0] == "Lady Gaga" and names[1] == "Kanye West" and names[2] == "Chiddy Bang"): passed += 1 else: failed.append("artist_ranking_test( )")