Exemplo n.º 1
0
    def test_search_events(self):
        musicbrainzngs.search_events("woodstock")
        self.assertEqual("http://musicbrainz.org/ws/2/event/?query=woodstock", self.opener.get_url())

        musicbrainzngs.search_events(event="woodstock")
        expected_query = 'event:(woodstock)'
        expected = 'http://musicbrainz.org/ws/2/event/?query=%s' % musicbrainzngs.compat.quote_plus(expected_query)
        self.assertEquals(expected, self.opener.get_url())

        # Invalid query field
        with self.assertRaises(musicbrainzngs.InvalidSearchFieldError):
            musicbrainzngs.search_events(foo="value")
Exemplo n.º 2
0
def search_events(query='', limit=None, offset=None):
    """Search for events."""
    api_resp = musicbrainzngs.search_events(query=query, limit=limit, offset=offset)
    return api_resp.get('event-count'), api_resp.get('event-list')
Exemplo n.º 3
0
def search_events(query='', limit=None, offset=None):
    """Search for events."""
    api_resp = musicbrainzngs.search_events(query=query,
                                            limit=limit,
                                            offset=offset)
    return api_resp.get('event-count'), api_resp.get('event-list')
 def testSearchEvent(self):
     musicbrainzngs.search_events("woodstock")
     self.assertEqual("http://musicbrainz.org/ws/2/event/?query=woodstock",
                      self.opener.get_url())
 def testSearchEvent(self):
     musicbrainzngs.search_events("woodstock")
     self.assertEqual("http://musicbrainz.org/ws/2/event/?query=woodstock", self.opener.get_url())