URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libgo/] [go/] [net/] [port_test.go] - Rev 747
Compare with Previous | Blame | View Log
// Copyright 2009 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.package netimport ("testing")type portTest struct {netw stringname stringport intok bool}var porttests = []portTest{{"tcp", "echo", 7, true},{"tcp", "discard", 9, true},{"tcp", "systat", 11, true},{"tcp", "daytime", 13, true},{"tcp", "chargen", 19, true},{"tcp", "ftp-data", 20, true},{"tcp", "ftp", 21, true},{"tcp", "telnet", 23, true},{"tcp", "smtp", 25, true},{"tcp", "time", 37, true},{"tcp", "domain", 53, true},{"tcp", "finger", 79, true},{"udp", "echo", 7, true},{"udp", "tftp", 69, true},{"udp", "bootpc", 68, true},{"udp", "bootps", 67, true},{"udp", "domain", 53, true},{"udp", "ntp", 123, true},{"udp", "snmp", 161, true},{"udp", "syslog", 514, true},{"--badnet--", "zzz", 0, false},{"tcp", "--badport--", 0, false},}func TestLookupPort(t *testing.T) {for i := 0; i < len(porttests); i++ {tt := porttests[i]if port, err := LookupPort(tt.netw, tt.name); port != tt.port || (err == nil) != tt.ok {t.Errorf("LookupPort(%q, %q) = %v, %s; want %v",tt.netw, tt.name, port, err, tt.port)}}}
