direntry parser wasn't eating a trailing newline
[htsworkflow.git] / test / test_copier.py
index a67df2e44be8771dd592ce18e84fc908311dd085..6caf6a8cc311c9a2bc4a5f1f03c1f283300594d6 100644 (file)
@@ -51,11 +51,14 @@ notify_users: user3@example.fake
        r = copier.rsync('/', '/', '/')
 
        listing = [
-         '-rwxrw-r--      123268 2007/12/29 17:39:31 2038EAAXX.rtf',
-         '-rwxrw-r--           6 2007/12/29 15:10:29 New Text Document.txt',
+         'drwxrwxr-x           0 2007/12/29 12:34:56 071229_USI-EAS229_001_FC1234\n',
+         '-rwxrw-r--      123268 2007/12/29 17:39:31 2038EAAXX.rtf\n',
+         '-rwxrw-r--           6 2007/12/29 15:10:29 New Text Document.txt\n',
        ]
 
        result = r.list_filter(listing)
+       self.failUnlessEqual(len(result), 1)
+       self.failUnlessEqual(result[0][-1], '4')
 
 def suite():
     return unittest.makeSuite(testCopier,'test')