AssertionError: assert   
    Statement failed, SQLSTATE = XX000
  - databases.conf: illegal line <master parameter is missing before subconfig start '{'>
  + databases.conf: illegal line <subconfig miss master parameter>
    Statement failed, SQLSTATE = XX000
  - databases.conf: illegal line <master parameter is missing before subconfig start '{'>
  + databases.conf: illegal line <subconfig miss master parameter>

LOG DETAILS:

2025-04-20 11:25:58.775
2025-04-20 11:25:58.775 act = <firebird.qa.plugin.Action object at [hex]>
2025-04-20 11:25:58.775 tmp_file = WindowsPath('H:/QA/temp/qa2024.tmp/fbqa/test_11347/databases-conf.copy')
2025-04-20 11:25:58.775 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2025-04-20 11:25:58.775
2025-04-20 11:25:58.775     @pytest.mark.version('>=3.0.13')
2025-04-20 11:25:58.776     def test_1(act: Action, tmp_file: Path, capsys):
2025-04-20 11:25:58.776
2025-04-20 11:25:58.776         try:
2025-04-20 11:25:58.776             shutil.copy2(act.home_dir/'databas

[...SKIPPED...]

2025-04-20 11:25:58.777 E       AssertionError: assert
2025-04-20 11:25:58.777 E           Statement failed, SQLSTATE = XX000
2025-04-20 11:25:58.777 E         - databases.conf: illegal line <master parameter is missing before subconfig start '{'>
2025-04-20 11:25:58.777 E         + databases.conf: illegal line <subconfig miss master parameter>
2025-04-20 11:25:58.777 E           Statement failed, SQLSTATE = XX000
2025-04-20 11:25:58.777 E         - databases.conf: illegal line <master parameter is missing before subconfig start '{'>
2025-04-20 11:25:58.777 E         + databases.conf: illegal line <subconfig miss master parameter>
2025-04-20 11:25:58.777
2025-04-20 11:25:58.777 tests\bugs\gh_8485_test.py:64: AssertionError
2025-04-20 11:25:58.777 ---------------------------- Captured stdout setup ----------------------------
2025-04-20 11:25:58.777 Creating db: localhost:H:\QA\temp\qa2024.tmp\fbqa\test_11347\test.fdb [page_size=None, sql_dialect=None, charset='NONE', user=SYSDBA, password=masterkey]