Added 'list_tags'.

This commit is contained in:
David Snopek 2013-07-24 19:28:24 +01:00
parent e228c0739b
commit 46dab1c612
2 changed files with 13 additions and 0 deletions

View File

@ -321,6 +321,9 @@ class CollectionHandler(RestHandlerBase):
col.addNote(note)
def list_tags(self, col, req):
return col.tags.all()
#
# DECKS - Groups of cards
#

View File

@ -252,6 +252,16 @@ class CollectionHandlerTest(CollectionTestBase):
self.assertEqual(note['Back'], 'The back')
self.assertEqual(note.tags, ['Tag1', 'Tag2'])
def test_list_tags(self):
ret = self.execute('list_tags', {})
self.assertEqual(ret, [])
self.add_default_note()
ret = self.execute('list_tags', {})
ret.sort()
self.assertEqual(ret, ['Tag1', 'Tag2'])
def test_set_language(self):
import anki.lang