def test_list_downloaded(): """ Test downloaded packages listing. :return: """ DOWNLOADED_RET = { "test-package": { "1.0": { "path": "/var/cache/apt/archive/test_package.rpm", "size": 123456, "creation_date_time_t": 1234567890, "creation_date_time": "2009-02-13T23:31:30", } } } with patch.dict( aptpkg.__salt__, { "lowpkg.bin_pkg_info": MagicMock(return_value={ "name": "test-package", "version": "1.0" }) }, ): list_downloaded = aptpkg.list_downloaded() assert len(list_downloaded) == 1 assert list_downloaded == DOWNLOADED_RET
def test_list_downloaded(self): ''' Test downloaded packages listing. :return: ''' DOWNLOADED_RET = { 'test-package': { '1.0': { 'path': '/var/cache/apt/archive/test_package.rpm', 'size': 123456, 'creation_date_time_t': 1234567890, 'creation_date_time': '2009-02-13T23:31:30', } } } with patch.dict( aptpkg.__salt__, { 'lowpkg.bin_pkg_info': MagicMock(return_value={ 'name': 'test-package', 'version': '1.0' }) }): list_downloaded = aptpkg.list_downloaded() self.assertEqual(len(list_downloaded), 1) self.assertDictEqual(list_downloaded, DOWNLOADED_RET)