X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/0db97c0d2f4568c2b5b5f5f9b791b8025b4732aa..546c797889cd69a4a4ca8a120726caec6c17406c:/tests/files.py diff --git a/tests/files.py b/tests/files.py index 89375a6..4765f7f 100755 --- a/tests/files.py +++ b/tests/files.py @@ -23,34 +23,7 @@ import dtest,time,disorder,sys def test(): """Check that the file listing comes out right""" dtest.start_daemon() - time.sleep(5) # give rescan a chance - c = disorder.client() - failures = 0 - for d in dtest.dirs_by_dir: - xdirs = dtest.dirs_by_dir[d] - dirs = c.directories(d) - xdirs.sort() - dirs.sort() - if dirs != xdirs: - print - print "directory: %s" % d - print "expected: %s" % xdirs - print "got: %s" % dirs - failures += 1 - for d in dtest.files_by_dir: - xfiles = dtest.files_by_dir[d] - files = c.files(d) - xfiles.sort() - files.sort() - if files != xfiles: - print - print "directory: %s" % d - print "expected: %s" % xfiles - print "got: %s" % files - failures += 1 - if failures: - print - sys.exit(1) + assert dtest.check_files() == 0, "dtest.check_files" if __name__ == '__main__': dtest.run()