Exemple #1
0
 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)
Exemple #2
0
 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)
Exemple #3
0
 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"))
Exemple #4
0
 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'))