Ejemplo n.º 1
0
 def test_script_specify_dir(self, put_mock, sudo_mock):
     file.run('/my/local/path/script.sh', '/my/remote/path')
     put_mock.assert_called_with('/my/local/path/script.sh',
                                 '/my/remote/path/script.sh')
     sudo_mock.assert_has_calls([
         call('chmod u+x /my/remote/path/script.sh'),
         call('/my/remote/path/script.sh'),
         call('rm /my/remote/path/script.sh')
     ],
                                any_order=False)
Ejemplo n.º 2
0
 def test_script_basic(self, put_mock, sudo_mock):
     file.run('/my/local/path/script.sh')
     put_mock.assert_called_with('/my/local/path/script.sh',
                                 '/tmp/script.sh')
     sudo_mock.assert_has_calls([
         call('chmod u+x /tmp/script.sh'),
         call('/tmp/script.sh'),
         call('rm /tmp/script.sh')
     ],
                                any_order=False)
Ejemplo n.º 3
0
 def test_script_specify_dir(self, put_mock, sudo_mock):
     file.run("/my/local/path/script.sh", "/my/remote/path")
     put_mock.assert_called_with("/my/local/path/script.sh", "/my/remote/path/script.sh")
     sudo_mock.assert_has_calls(
         [
             call("chmod u+x /my/remote/path/script.sh"),
             call("/my/remote/path/script.sh"),
             call("rm /my/remote/path/script.sh"),
         ],
         any_order=False,
     )
Ejemplo n.º 4
0
 def test_script_basic(self, put_mock, sudo_mock):
     file.run("/my/local/path/script.sh")
     put_mock.assert_called_with("/my/local/path/script.sh", "/tmp/script.sh")
     sudo_mock.assert_has_calls(
         [call("chmod u+x /tmp/script.sh"), call("/tmp/script.sh"), call("rm /tmp/script.sh")], any_order=False
     )