X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/f0feb22e80bfe438c16d212a7cc8be6d2282b6ac..31e2a93e08a0e68d71e37f9697564d26936b5819:/tests/dump.py?ds=sidebyside diff --git a/tests/dump.py b/tests/dump.py index f3122c2..b6f3d6f 100755 --- a/tests/dump.py +++ b/tests/dump.py @@ -1,22 +1,20 @@ #! /usr/bin/env python # # This file is part of DisOrder. -# Copyright (C) 2007 Richard Kettlewell +# Copyright (C) 2007, 2008 Richard Kettlewell # -# This program is free software; you can redistribute it and/or modify +# This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or +# the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 -# USA +# along with this program. If not, see . # import dtest,time,disorder,re @@ -24,6 +22,7 @@ def test(): """Exercise database dumper""" dtest.start_daemon() dtest.create_user() + dtest.rescan() c = disorder.client() track = "%s/Joe Bloggs/First Album/02:Second track.ogg" % dtest.tracks dump = "%s/dumpfile" % dtest.testroot @@ -54,15 +53,15 @@ def test(): print dtest.command(["disorder-dump", "--config", disorder._configfile, "--dump", dump]) print " changing track pref" - c.set(track, "foo", "after"); - assert c.get(track, "foo") == "after", "checking track foo=before" + c.set(track, "foo", "after dump"); + assert c.get(track, "foo") == "after dump", "checking track foo=after dump" print " changing global pref" - c.setglobal("foo", "after"); - assert c.getglobal("foo") == "after", "checking global foo=before" + c.setglobal("foo", "after dump"); + assert c.getglobal("foo") == "after dump", "checking global foo=after dump" print " adding fresh track pref" - c.set(track, "bar", "after") + c.set(track, "bar", "after dump") print " adding fresh global pref" - c.setglobal("bar", "after") + c.setglobal("bar", "after dump") dtest.stop_daemon(); print "restoring database" print dtest.command(["disorder-dump", "--config", disorder._configfile,