We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 581f178 commit c30ac02Copy full SHA for c30ac02
test/unit/objects/linode_interface_test.py
@@ -247,3 +247,17 @@ def test_delete(self):
247
with self.mock_delete() as m:
248
iface.delete()
249
assert m.called
250
+
251
+ def test_firewalls(self):
252
+ iface = LinodeInterface(self.client, 123, 124)
253
254
+ firewalls = iface.firewalls()
255
256
+ assert len(firewalls) == 1
257
258
+ assert firewalls[0].id == 123
259
260
+ # Check a few fields to make sure the Firewall object was populated
261
+ assert firewalls[0].label == "firewall123"
262
+ assert firewalls[0].rules.inbound[0].action == "ACCEPT"
263
+ assert firewalls[0].status == "enabled"
0 commit comments