mirror of
https://github.com/Such-Software/adaptive-multi-protocol-browser.git
synced 2026-10-25 02:08:33 +02:00
Add IPFS dry-run adapter support
This commit is contained in:
@@ -31,6 +31,24 @@ class RouteUrlTest(unittest.TestCase):
|
||||
self.assertEqual("gemini", route.transport)
|
||||
self.assertEqual("gemini", route.profile)
|
||||
|
||||
def test_routes_ipfs_scheme(self) -> None:
|
||||
route = route_url("ipfs://bafyexample")
|
||||
|
||||
self.assertEqual("ipfs", route.transport)
|
||||
self.assertEqual("ipfs", route.profile)
|
||||
|
||||
def test_routes_ipns_scheme(self) -> None:
|
||||
route = route_url("ipns://wownero.example")
|
||||
|
||||
self.assertEqual("ipfs", route.transport)
|
||||
self.assertEqual("ipfs", route.profile)
|
||||
|
||||
def test_routes_ipfs_gateway_path(self) -> None:
|
||||
route = route_url("/ipfs/bafyexample")
|
||||
|
||||
self.assertEqual("ipfs://bafyexample", route.normalized)
|
||||
self.assertEqual("ipfs", route.transport)
|
||||
|
||||
def test_routes_reticulum_family_scheme(self) -> None:
|
||||
route = route_url("rns://wownero")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user