X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/0ecfdebb7f44e82cbcc601e0a7be586a0cd7bd0f..6e3379050ee4b40c970f61d31dc6f9b057d39774:/tests/playlists.py diff --git a/tests/playlists.py b/tests/playlists.py index fa717c9..0932632 100755 --- a/tests/playlists.py +++ b/tests/playlists.py @@ -122,7 +122,30 @@ def test(): assert False except disorder.operationError: pass # good - + # + print " deleting playlists" + c.playlist_delete("fred.spong") + l = c.playlists() + assert dtest.lists_have_same_contents(l, + ["fred.foo", "wibble"]) + try: + d.playlist_delete("fred.foo") + print "*** should not be to delete fred's playlist ***" + assert False + except disorder.operationError: + pass # good + d.playlist_delete("wibble") + l = c.playlists() + assert l == ["fred.foo"] + c.playlist_delete("fred.foo") + l = c.playlists() + assert l == [] + try: + c.playlist_delete("nonesuch") + print "*** should not be to delete nonexistent playlist ***" + assert False + except disorder.operationError: + pass # good if __name__ == '__main__': dtest.run()