check file is added on remote test

This commit is contained in:
Damien Elmes 2011-10-03 13:42:53 +09:00
parent 866fe8a283
commit eca6ef204f
2 changed files with 9 additions and 2 deletions

View file

@ -604,3 +604,10 @@ class RemoteMediaServer(MediaSyncer, HttpSyncer):
return simplejson.loads(
self.postData(self.con, "addFiles", StringIO(zip),
self._vars(), comp=0))
# only for unit tests
def mediatest(self, n):
return simplejson.loads(
self.postData(self.con, "mediatest", StringIO(
simplejson.dumps(dict(n=n))), self._vars()))

View file

@ -357,8 +357,8 @@ def test_mediaAdd():
os.chdir(deck1.media.dir())
open(os.path.join(deck1.media.dir(), "foo.jpg"), "wb").write("foo")
assert len(os.listdir(deck1.media.dir())) == 1
#assert len(os.listdir(deck2.media.dir())) == 0
assert server.mediatest(1) == 0
client.sync()
assert len(os.listdir(deck1.media.dir())) == 1
#assert len(os.listdir(deck2.media.dir())) == 1
assert server.mediatest(1) == 1