Remove support for multihop

This commit is contained in:
Quentin McGaw
2024-12-27 20:05:35 +00:00
parent 9c514bf661
commit 8f386dd91e
5 changed files with 21 additions and 3130 deletions

View File

@@ -58,7 +58,7 @@ func Test_Updater_FetchServers(t *testing.T) {
errMessage: "validating data center 1 of 1: data center Vienna: country name is not set",
},
"not_enough_servers": {
minServers: 5,
minServers: 3,
responseStatus: http.StatusOK,
responseBody: `{
"success": true,
@@ -81,10 +81,10 @@ func Test_Updater_FetchServers(t *testing.T) {
]
}`,
errWrapped: common.ErrNotEnoughServers,
errMessage: "not enough servers found: 4 and expected at least 5",
errMessage: "not enough servers found: 2 and expected at least 3",
},
"success": {
minServers: 4,
minServers: 2,
responseBody: `{
"success": true,
"datacenters": [
@@ -136,18 +136,6 @@ func Test_Updater_FetchServers(t *testing.T) {
UDP: true,
TCP: true,
},
{
Country: "Austria",
City: "Vienna",
Hostname: "vpn44.prd.vienna.ovpn.com",
IPs: []netip.Addr{netip.MustParseAddr("37.120.212.227")},
VPN: vpn.OpenVPN,
UDP: true,
TCP: true,
MultiHop: true,
PortsTCP: []uint16{20044},
PortsUDP: []uint16{20044},
},
{
Country: "Austria",
City: "Vienna",
@@ -156,16 +144,6 @@ func Test_Updater_FetchServers(t *testing.T) {
VPN: vpn.Wireguard,
WgPubKey: "r83LIc0Q2F8s3dY9x5y17Yz8wTADJc7giW1t5eSmoXc=",
},
{
Country: "Austria",
City: "Vienna",
Hostname: "vpn44.prd.vienna.ovpn.com",
IPs: []netip.Addr{netip.MustParseAddr("37.120.212.227")},
VPN: vpn.Wireguard,
WgPubKey: "r83LIc0Q2F8s3dY9x5y17Yz8wTADJc7giW1t5eSmoXc=",
MultiHop: true,
PortsUDP: []uint16{30044},
},
},
},
}