fix: mock _list_user_chains in rebuild_all_rules test
All checks were successful
Dev / test (push) Successful in 1m53s
Dev / release (push) Successful in 34s
Dev / docker (push) Has been skipped

This commit is contained in:
Stefano Bertelli 2026-03-31 23:44:45 -05:00
parent 0edfc75821
commit 4633853990

View file

@ -128,8 +128,9 @@ async def test_apply_rule(mock_batch):
assert any("10.0.0.0/8" in c and "accept" in c and "tcp dport 80-443" in c for c in cmds) assert any("10.0.0.0/8" in c and "accept" in c and "tcp dport 80-443" in c for c in cmds)
@patch("wiregui.services.firewall._list_user_chains", new_callable=AsyncMock, return_value=set())
@patch("wiregui.services.firewall._nft_batch", new_callable=AsyncMock) @patch("wiregui.services.firewall._nft_batch", new_callable=AsyncMock)
async def test_rebuild_all_rules(mock_batch): async def test_rebuild_all_rules(mock_batch, mock_list):
from wiregui.services.firewall import rebuild_all_rules from wiregui.services.firewall import rebuild_all_rules
await rebuild_all_rules([ await rebuild_all_rules([
{ {