def test_remote_dir_script_action_method_default(self):
     remote_action = FabricRemoteScriptAction('foo', 'foo-id', '/tmp/st2.py',
                                              None,
                                              on_behalf_user='******',
                                              parallel=True, sudo=False)
     self.assertEqual(remote_action.get_on_behalf_user(), 'stan')
     self.assertEqual(remote_action.remote_dir, '/tmp')
     self.assertEqual(remote_action.remote_script, '/tmp/st2.py')
Пример #2
0
 def test_remote_dir_script_action_method_default(self):
     remote_action = FabricRemoteScriptAction('foo', 'foo-id', '/tmp/st2.py',
                                              None,
                                              on_behalf_user='******',
                                              parallel=True, sudo=False)
     self.assertEqual(remote_action.get_on_behalf_user(), 'stan')
     self.assertEqual(remote_action.remote_dir, '/tmp')
     self.assertEqual(remote_action.remote_script, '/tmp/st2.py')
Пример #3
0
 def test_fabric_remote_script_action_method(self):
     remote_action = FabricRemoteScriptAction('foo', 'foo-id', '/tmp/st2.py',
                                              None,
                                              on_behalf_user='******',
                                              parallel=True, sudo=False)
     self.assertEqual(remote_action.get_on_behalf_user(), 'stan')
     fabric_task = remote_action.get_fabric_task()
     self.assertTrue(fabric_task is not None)
     self.assertTrue(fabric_task.wrapped == remote_action._run_script)