Files
Exiled-Exchange-2/dataParser/tests/test_main.py
Kvan7 f397d67e7e Features/pushPrivateParser (#759)
Adds copy of parser from private repo
2025-12-06 22:53:27 -06:00

19 lines
414 B
Python

from unittest.mock import patch
from main import main
def test_main_does_not_throw():
main()
def test_main_pulls():
with (
patch("providers.trade_api.TradeApiProvider.pull") as mock_trade_pull,
patch("providers.game_api.GameDataProvider.run_export") as mock_game_pull,
):
main(pull=True)
mock_trade_pull.assert_called()
mock_game_pull.assert_called_once()