'``run()`` on a SSH ``ProcessNode`` runs the command on the machine
being ssh\'d into.'

def test_runs_command(self):

    node = make_sshnode(self)
    temp_file = FilePath(self.mktemp())
    def go():
        with node.run(['python', '-c', ("file('%s',    'w').write(b'hello')" % (temp_file.path,))]):
            pass
        return temp_file.getContent()
    d = deferToThread(go)
    def got_data(data):
        self.assertEqual(data, 'hello')
    d.addCallback(got_data)
    return d
