Beispiel #1
0
    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 == []
Beispiel #2
0
    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}]