Hm... Am I missing something here? Where is the server?

I think better approach would be to amend existing `honorcipherorder` test. Basically, you could try creating a server without server cipher preference and prioritized low-grade ciphers and connect to it with a `tls.connect()` and check that proper cipher was selected, using `c.getCipher()`.