def test_get_private_packs_empty(self, mocker): from Tests.Marketplace import upload_packs mocker.patch('glob.glob', return_value=[]) private_packs = upload_packs.get_private_packs('path') assert private_packs == []
def test_get_private_packs_error(self, mocker): from Tests.Marketplace import upload_packs mocker.patch('glob.glob', side_effect=InterruptedError) private_packs = upload_packs.get_private_packs('path') assert private_packs == []
def test_get_private_packs(self, mocker): import os from Tests.Marketplace import upload_packs, marketplace_services 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.get_private_packs('path') assert private_packs == [{'id': 'ImpossibleTraveler', 'price': 100}]