mirror of
				https://github.com/arcan1s/ahriman.git
				synced 2025-11-04 07:43:42 +00:00 
			
		
		
		
	handle provides list
				
					
				
			This commit is contained in:
		@ -8,3 +8,10 @@ def test_all_packages(pacman: Pacman) -> None:
 | 
			
		||||
    packages = pacman.all_packages()
 | 
			
		||||
    assert packages
 | 
			
		||||
    assert "pacman" in packages
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def test_all_packages_with_provides(pacman: Pacman) -> None:
 | 
			
		||||
    """
 | 
			
		||||
    package list must contain provides packages
 | 
			
		||||
    """
 | 
			
		||||
    assert 'sh' in pacman.all_packages()
 | 
			
		||||
 | 
			
		||||
@ -69,5 +69,6 @@ def pyalpm_package_description_ahriman(package_description_ahriman: PackageDescr
 | 
			
		||||
    type(mock).isize = PropertyMock(return_value=package_description_ahriman.installed_size)
 | 
			
		||||
    type(mock).licenses = PropertyMock(return_value=package_description_ahriman.licenses)
 | 
			
		||||
    type(mock).size = PropertyMock(return_value=package_description_ahriman.archive_size)
 | 
			
		||||
    type(mock).provides = PropertyMock(return_value=package_description_ahriman.provides)
 | 
			
		||||
    type(mock).url = PropertyMock(return_value=package_description_ahriman.url)
 | 
			
		||||
    return mock
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user