def test_run_namespace(self): base = ip_lib.SubProcessBase(namespace='ns') base._run([], 'link', ('list',)) self.execute.assert_called_once_with(['ip', 'netns', 'exec', 'ns', 'ip', 'link', 'list'], run_as_root=True, log_fail_as_error=True)
def test_run_namespace(self): base = ip_lib.SubProcessBase(namespace='ns') base._run([], 'link', ('list', )) self.execute.assert_called_once_with( ['ip', 'netns', 'exec', 'ns', 'ip', 'link', 'list'], run_as_root=True, log_fail_as_error=True)
def test_run_namespace(self): base = ip_lib.SubProcessBase('sudo', 'ns') base._run([], 'link', ('list',)) self.execute.assert_called_once_with(['ip', 'netns', 'exec', 'ns', 'ip', 'link', 'list'], root_helper='sudo')
def test_run_namespace(self): base = ip_lib.SubProcessBase(namespace="ns") base._run([], "link", ("list",)) self.execute.assert_called_once_with( ["ip", "netns", "exec", "ns", "ip", "link", "list"], run_as_root=True, log_fail_as_error=True )
def test_run_no_namespace(self): base = ip_lib.SubProcessBase('sudo') base._run([], 'link', ('list', )) self.execute.assert_called_once_with(['ip', 'link', 'list'], root_helper=None, log_fail_as_error=True)
def test_run_no_namespace(self): base = ip_lib.SubProcessBase("sudo") base._run([], "link", ("list",)) self.execute.assert_called_once_with(["ip", "link", "list"], root_helper=None, log_fail_as_error=True)
def test_run_no_namespace(self): base = ip_lib.SubProcessBase('sudo') base._run([], 'link', ('list',)) self.execute.assert_called_once_with(['ip', 'link', 'list'], root_helper=None, log_fail_as_error=True)