mirror of
				https://github.com/arcan1s/ahriman.git
				synced 2025-11-04 07:43:42 +00:00 
			
		
		
		
	feat: add separated switch for status reporting
This commit is contained in:
		@ -5,6 +5,7 @@ from pathlib import Path
 | 
			
		||||
from pytest_mock import MockerFixture
 | 
			
		||||
from typing import Any
 | 
			
		||||
from unittest.mock import call as MockCall
 | 
			
		||||
from urllib.parse import quote_plus as urlencode
 | 
			
		||||
 | 
			
		||||
from ahriman.application.handlers import Setup
 | 
			
		||||
from ahriman.core.configuration import Configuration
 | 
			
		||||
@ -145,7 +146,9 @@ def test_configuration_create_ahriman(args: argparse.Namespace, configuration: C
 | 
			
		||||
        MockCall(Configuration.section_name("sign", repository_id.name, repository_id.architecture), "key",
 | 
			
		||||
                 args.sign_key),
 | 
			
		||||
        MockCall("web", "port", str(args.web_port)),
 | 
			
		||||
        MockCall("status", "address", f"http://127.0.0.1:{str(args.web_port)}"),
 | 
			
		||||
        MockCall("web", "unix_socket", str(args.web_unix_socket)),
 | 
			
		||||
        MockCall("status", "address", f"http+unix://{urlencode(str(args.web_unix_socket))}"),
 | 
			
		||||
        MockCall("auth", "salt", pytest.helpers.anyvar(str, strict=True)),
 | 
			
		||||
    ])
 | 
			
		||||
    write_mock.assert_called_once_with(pytest.helpers.anyvar(int))
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user