Beispiel #1
0
def genres_artist_test():
  global failed
  global passed
  api = API("nbsmobile")
  resp = json.loads(api.genresArtist("356"))
  if resp["2"]["name"] == "HipHop":
    passed += 1
  else:
    failed += ["genres_artist_test( )"]
def genres_artist_test():
    global failed
    global passed
    api = API("nbsmobile")
    resp = json.loads(api.genresArtist("356"))
    if resp["2"]["name"] == "HipHop":
        passed += 1
    else:
        failed += ["genres_artist_test( )"]
Beispiel #3
0
def genres_artist_test():
    global failed
    global passed
    api = API("nbsmobile", "", ".xml")
    resp = xml.dom.minidom.parseString(api.genresArtist("356"))
    genre = resp.getElementsByTagName("name")[1].childNodes[0].data
    if genre == "HipHop":
        passed += 1
    else:
        failed.append("artist_ranking_test( )")
def genres_artist_test():
  global failed
  global passed
  api = API("nbsmobile","", ".xml")
  resp = xml.dom.minidom.parseString(api.genresArtist("356"))
  genre = resp.getElementsByTagName("name")[1].childNodes[0].data
  if(genre == "HipHop"):
    passed += 1
  else:
    failed.append("artist_ranking_test( )")
                    pass                    
                try:
                    life_span_begin = result['artist']['life-span']['begin']
                except:
                    pass                    
                try:
                    mbz_type = result['artist']['type']
                except:
                    pass                    
                try:
                    isni_list = result['artist']['isni-list'][0]
                except:
                    pass  
                
            # genres
            genres = json.loads(api.genresArtist(nbs_id))

            gencols = []
            genlist = []
            for i in (np.arange(5)+1):
                gencols += ['genre'+str(i)]
                try:
                    genlist += [genres.pop()['name']]
                except:
                    genlist += ['']

            acols = ['id','name','music_brainz_id','music_brainz_name',
                    'area','country','begin_area','life_span_begin',
                    'music_brainz_type','isni_list']+gencols
            art = pd.DataFrame([[nbs_id,nbs_name,mbz_id,mbz_name,
                                area,country,begin_area,life_span_begin,