github.com/psiphon-labs/psiphon-tunnel-core@v2.0.28+incompatible/psiphon/common/crypto/ssh/tcpip_test.go (about) 1 // Copyright 2014 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 package ssh 6 7 import ( 8 "testing" 9 ) 10 11 func TestAutoPortListenBroken(t *testing.T) { 12 broken := "SSH-2.0-OpenSSH_5.9hh11" 13 works := "SSH-2.0-OpenSSH_6.1" 14 if !isBrokenOpenSSHVersion(broken) { 15 t.Errorf("version %q not marked as broken", broken) 16 } 17 if isBrokenOpenSSHVersion(works) { 18 t.Errorf("version %q marked as broken", works) 19 } 20 }