示例#1
0
文件: nfs_test.py 项目: apeace/dusty
 def test_mount_repo_doesnt_wait(self):
     server.add_exports_for_repos([Repo("github.com/app/a")])
     check_and_log_output_and_error(["nfsd", "restart"], demote=False)
     with self.assertRaises(CalledProcessError):
         client._mount_repo(Repo("github.com/app/a"), wait_for_server=False)
示例#2
0
文件: nfs_test.py 项目: thieman/dusty
 def test_mount_repo_doesnt_wait(self):
     server.add_exports_for_repos([Repo('github.com/app/a')])
     check_and_log_output_and_error(['nfsd', 'restart'], demote=False)
     with self.assertRaises(CalledProcessError):
         client._mount_repo(Repo('github.com/app/a'), wait_for_server=False)
示例#3
0
文件: nfs_test.py 项目: apeace/dusty
 def test_mount_repo_waits_for_restart(self):
     server.add_exports_for_repos([Repo("github.com/app/a")])
     check_and_log_output_and_error(["nfsd", "restart"], demote=False)
     client._mount_repo(Repo("github.com/app/a"), wait_for_server=True)
     # no errors mean it worked
     client._unmount_repo(Repo("github.com/app/a"))
示例#4
0
文件: nfs_test.py 项目: thieman/dusty
 def test_mount_repo_waits_for_restart(self):
     server.add_exports_for_repos([Repo('github.com/app/a')])
     check_and_log_output_and_error(['nfsd', 'restart'], demote=False)
     client._mount_repo(Repo('github.com/app/a'), wait_for_server=True)
     # no errors mean it worked
     client._unmount_repo(Repo('github.com/app/a'))