def test_get_private_packs_empty(self, mocker): from Tests.private_build import upload_packs_private mocker.patch('glob.glob', return_value=[]) mocker.patch("Tests.Marketplace.upload_packs.logging.warning") private_packs = upload_packs_private.get_private_packs('path') assert private_packs == []
def test_get_private_packs_error(self, mocker): from Tests.private_build import upload_packs_private mocker.patch('glob.glob', side_effect=InterruptedError) mocker.patch("Tests.Marketplace.upload_packs.logging.warning") private_packs = upload_packs_private.get_private_packs('path') assert private_packs == []
def test_get_private_packs(self, mocker): import os from Tests.Marketplace import marketplace_services from Tests.private_build import upload_packs_private mocker.patch('glob.glob', return_value=[ os.path.join(marketplace_services.CONTENT_ROOT_PATH, 'Tests', 'Marketplace', 'Tests', 'test_data', 'metadata.json') ]) private_packs = upload_packs_private.get_private_packs('path', ) assert private_packs == [{ 'id': 'ImpossibleTraveler', 'price': 100, 'vendorId': None, 'vendorName': None }]