mirror of
				https://github.com/arcan1s/ahriman.git
				synced 2025-11-04 07:43:42 +00:00 
			
		
		
		
	feat: extend result class
This commit is contained in:
		@ -228,7 +228,7 @@ def test_remove(application_packages: ApplicationPackages, mocker: MockerFixture
 | 
			
		||||
    """
 | 
			
		||||
    must remove package
 | 
			
		||||
    """
 | 
			
		||||
    executor_mock = mocker.patch("ahriman.core.repository.executor.Executor.process_remove")
 | 
			
		||||
    executor_mock = mocker.patch("ahriman.core.repository.executor.Executor.process_remove", return_value=Result())
 | 
			
		||||
    on_result_mock = mocker.patch("ahriman.application.application.application_packages.ApplicationPackages.on_result")
 | 
			
		||||
 | 
			
		||||
    application_packages.remove([])
 | 
			
		||||
 | 
			
		||||
@ -77,7 +77,7 @@ def test_run_with_updates(args: argparse.Namespace, configuration: Configuration
 | 
			
		||||
    args = _default_args(args)
 | 
			
		||||
    args.now = True
 | 
			
		||||
    result = Result()
 | 
			
		||||
    result.add_success(package_ahriman)
 | 
			
		||||
    result.add_updated(package_ahriman)
 | 
			
		||||
    mocker.patch("ahriman.application.application.Application.add")
 | 
			
		||||
    mocker.patch("ahriman.core.repository.Repository.load", return_value=repository)
 | 
			
		||||
    application_mock = mocker.patch("ahriman.application.application.Application.update", return_value=result)
 | 
			
		||||
 | 
			
		||||
@ -41,7 +41,7 @@ def test_run(args: argparse.Namespace, package_ahriman: Package, configuration:
 | 
			
		||||
    """
 | 
			
		||||
    args = _default_args(args)
 | 
			
		||||
    result = Result()
 | 
			
		||||
    result.add_success(package_ahriman)
 | 
			
		||||
    result.add_updated(package_ahriman)
 | 
			
		||||
    mocker.patch("ahriman.core.repository.Repository.load", return_value=repository)
 | 
			
		||||
    extract_mock = mocker.patch("ahriman.application.handlers.Rebuild.extract_packages", return_value=[package_ahriman])
 | 
			
		||||
    application_packages_mock = mocker.patch("ahriman.core.repository.repository.Repository.packages_depend_on",
 | 
			
		||||
 | 
			
		||||
@ -44,7 +44,7 @@ def test_run(args: argparse.Namespace, package_ahriman: Package, configuration:
 | 
			
		||||
    """
 | 
			
		||||
    args = _default_args(args)
 | 
			
		||||
    result = Result()
 | 
			
		||||
    result.add_success(package_ahriman)
 | 
			
		||||
    result.add_updated(package_ahriman)
 | 
			
		||||
    mocker.patch("ahriman.core.repository.Repository.load", return_value=repository)
 | 
			
		||||
    application_mock = mocker.patch("ahriman.application.application.Application.update", return_value=result)
 | 
			
		||||
    check_mock = mocker.patch("ahriman.application.handlers.Handler.check_if_empty")
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user