Beispiel #1
0
def test_clear_sleep_for_delay_seconds(mocker):
    mocker.patch('passpie.clipboard.process')
    mocker.patch('passpie.clipboard.sys.stdout')
    mocker.patch('passpie.clipboard.print', create=True)
    mock_time = mocker.patch('passpie.clipboard.time')

    clipboard.clean('some command', delay=5)
    assert mock_time.sleep.call_count == 5
Beispiel #2
0
def test_clear_calls_command_to_clear_with_whitespace_char(mocker):
    mocker.patch('passpie.clipboard.sys.stdout')
    mocker.patch('passpie.clipboard.print', create=True)
    mocker.patch('passpie.clipboard.time')
    mock_process = mocker.patch('passpie.clipboard.process')

    clipboard.clean('some command', delay=5)
    assert mock_process.call.called
    mock_process.call.assert_called_once_with('some command', input='\b')