def test_clipboard_on__ensure_commands(mocker): mocker.patch('passpie.clipboard.process.call') mock_ensure_commands = mocker.patch('passpie.clipboard.ensure_commands') commands = clipboard.LINUX_COMMANDS clipboard._copy_linux('text') mock_ensure_commands.assert_called_once_with(commands)
def test_clipboard_on__ensure_commands(mocker): mocker.patch('passpie.clipboard.Popen') mock_ensure_commands = mocker.patch('passpie.clipboard.ensure_commands') commands = clipboard.LINUX_COMMANDS clipboard._copy_linux('text') mock_ensure_commands.assert_called_once_with(commands)
def test_clear_is_called_when_clear_is_passed_to_copy_linux(mocker): mocker.patch('passpie.clipboard.ensure_commands', return_value='command') mocker.patch('passpie.clipboard.process') mock_clean = mocker.patch('passpie.clipboard.clean') clipboard._copy_linux('text', clear=5) assert mock_clean.called mock_clean.assert_called_once_with('command', delay=5)