def test_hrsync_filter(self): |
self.source.ensure("dir", "file.txt") |
self.source.ensure(".svn", "entries") |
self.source.ensure(".somedotfile", "moreentries") |
self.source.ensure("somedir", "editfile~") |
-> syncer = HostRSync(self.source) |
l = list(self.source.visit(rec=syncer.filter, |
fil=syncer.filter)) |
assert len(l) == 3 |
basenames = [x.basename for x in l] |
assert 'dir' in basenames |
assert 'file.txt' in basenames |
assert 'somedir' in basenames |