Add IPFS dry-run adapter support

This commit is contained in:
jwinterm
2026-07-05 21:05:46 -04:00
parent a8cb056225
commit 3a51468d29
24 changed files with 169 additions and 33 deletions
+6
View File
@@ -20,6 +20,12 @@ class PlatformsTest(unittest.TestCase):
self.assertTrue(capability.can_manage_setup)
self.assertIn("foreground", capability.note)
def test_ipfs_android_is_gateway_first_planned(self) -> None:
capability = capability_for("ipfs", "android")
self.assertEqual("planned", capability.manage)
self.assertIn("gateway-first", capability.note)
def test_unknown_platform_is_rejected(self) -> None:
with self.assertRaises(ValueError):
normalize_platform("watch")