(major, minor, update int)
| 42 | var servers = strings.Join(testServers, ",") |
| 43 | |
| 44 | func serverVersionAtLeast(major, minor, update int) error { |
| 45 | var ( |
| 46 | ma, mi, up int |
| 47 | ) |
| 48 | fmt.Sscanf(server.VERSION, "%d.%d.%d", &ma, &mi, &up) |
| 49 | if ma > major || (ma == major && mi > minor) || (ma == major && mi == minor && up >= update) { |
| 50 | return nil |
| 51 | } |
| 52 | return fmt.Errorf("Server version is %v, requires %d.%d.%d+", server.VERSION, major, minor, update) |
| 53 | } |
| 54 | |
| 55 | func TestServersOption(t *testing.T) { |
| 56 | opts := nats.GetDefaultOptions() |
no test coverage detected