old_contents: 
  from pytest import raises
  
  from ffissh import ssh
  from ffissh.exceptions import SSHError
  
  
  def test_a_thing():
      with raises(SSHError) as e:
          connection = ssh.Connection('127.0.0.1')
          with connection:
              pass
      assert e.value[1] == -18
  
new_contents: 
  from pytest import raises
  
  from ffissh import ssh
  from ffissh.exceptions import SSHError
  
  
  def test_a_thing():
      with raises(SSHError) as e:
          connection = ssh.Connection('127.0.0.1', username='nobody')
          with connection:
              pass
      assert e.value[1] == -18
  
subject: fix the test case for the case where I am able to SSH to localhost as myself