Lines Matching refs:src_dir
130 src_dir = str(short_tmpdir.mkdir('src'))
153 work_dir = mnt_dir + src_dir
156 tst_readdir(src_dir, work_dir)
157 tst_readdir_big(src_dir, work_dir)
158 tst_open_read(src_dir, work_dir)
159 tst_open_write(src_dir, work_dir)
161 tst_passthrough(src_dir, work_dir)
162 tst_append(src_dir, work_dir)
163 tst_seek(src_dir, work_dir)
165 tst_rmdir(work_dir, src_dir)
166 tst_unlink(work_dir, src_dir)
180 work_dir, ':' + src_dir ]
196 src_dir = str(short_tmpdir.mkdir('src'))
200 src_dir, mnt_dir ]
213 tst_readdir(src_dir, mnt_dir)
214 tst_readdir_big(src_dir, mnt_dir)
215 tst_open_read(src_dir, mnt_dir)
216 tst_open_write(src_dir, mnt_dir)
219 tst_passthrough(src_dir, mnt_dir)
220 tst_append(src_dir, mnt_dir)
221 tst_seek(src_dir, mnt_dir)
225 # src_dir as the cache will become stale.
229 tst_rmdir(mnt_dir, src_dir)
230 tst_unlink(mnt_dir, src_dir)
248 mnt_dir, ':' + src_dir ]
388 src_dir = str('/dev')
391 '-o', f'source={src_dir},dev,auto_unmount',
517 def tst_unlink(mnt_dir, src_dir=None):
521 if src_dir is not None:
522 srcname = pjoin(src_dir, name)
543 def tst_rmdir(mnt_dir, src_dir=None):
547 if src_dir is not None:
548 srcname = pjoin(src_dir, name)
603 def tst_open_read(src_dir, mnt_dir):
605 with open(pjoin(src_dir, name), 'wb') as fh_out, \
611 def tst_open_write(src_dir, mnt_dir):
613 os_create(pjoin(src_dir, name))
621 def tst_append(src_dir, mnt_dir):
623 os_create(pjoin(src_dir, name))
633 def tst_seek(src_dir, mnt_dir):
635 os_create(pjoin(src_dir, name))
706 def tst_readdir(src_dir, mnt_dir):
709 src_newdir = pjoin(src_dir, newdir)
735 def tst_readdir_big(src_dir, mnt_dir):
743 with open(pjoin(src_dir, fname), 'w') as fh:
748 listdir_should = sorted(os.listdir(src_dir))
752 inodes_should = readdir_inode(src_dir)
756 stat_src = os.stat(pjoin(src_dir, fname))
762 os.unlink(pjoin(src_dir, fname))
834 def tst_passthrough(src_dir, mnt_dir):
836 src_name = pjoin(src_dir, name)
837 mnt_name = pjoin(src_dir, name)
838 assert name not in os.listdir(src_dir)
842 assert name in os.listdir(src_dir)
847 src_name = pjoin(src_dir, name)
848 mnt_name = pjoin(src_dir, name)
849 assert name not in os.listdir(src_dir)
853 assert name in os.listdir(src_dir)