mirror of
https://github.com/peeringdb/peeringdb.git
synced 2024-05-11 05:55:09 +00:00
Route-server URL starting with ssh:// #462
This commit is contained in:
@@ -1174,6 +1174,30 @@ class TestJSON(unittest.TestCase):
|
||||
test_success=False,
|
||||
)
|
||||
|
||||
##########################################################################
|
||||
|
||||
def test_org_admin_002_POST_net_looking_glass_url(self):
|
||||
for scheme in ["http","https","ssh","telnet"]:
|
||||
r_data = self.assert_create(
|
||||
self.db_org_admin,
|
||||
"net",
|
||||
self.make_data_net(asn=9000900, looking_glass="{}://foo.bar".format(scheme)),
|
||||
test_failures={"invalid": {"looking_glass": "foo://www.bar.com"}}
|
||||
)
|
||||
Network.objects.get(id=r_data["id"]).delete(hard=True)
|
||||
|
||||
##########################################################################
|
||||
|
||||
def test_org_admin_002_POST_net_route_server_url(self):
|
||||
for scheme in ["http","https","ssh","telnet"]:
|
||||
r_data = self.assert_create(
|
||||
self.db_org_admin,
|
||||
"net",
|
||||
self.make_data_net(asn=9000900, route_server="{}://foo.bar".format(scheme)),
|
||||
test_failures={"invalid": {"route_server": "foo://www.bar.com"}}
|
||||
)
|
||||
Network.objects.get(id=r_data["id"]).delete(hard=True)
|
||||
|
||||
##########################################################################
|
||||
def test_org_admin_002_POST_net_deleted(self):
|
||||
data = self.make_data_net(asn=SHARED["net_rw_dupe_deleted"].asn)
|
||||
|
||||
Reference in New Issue
Block a user