assert None

LOG DETAILS:

2026-03-30 06:10:24.203
2026-03-30 06:10:24.203 act = <firebird.qa.plugin.Action object at [hex]>
2026-03-30 06:10:24.203 tmp_fbk = WindowsPath('R:/Temp/qa/fbqa/test_11765/tmp_8903.fbk')
2026-03-30 06:10:24.203 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2026-03-30 06:10:24.203
2026-03-30 06:10:24.203     @pytest.mark.version('>=5.0.4')
2026-03-30 06:10:24.203     def test_1(act: Action, tmp_fbk: Path, capsys):
2026-03-30 06:10:24.203
2026-03-30 06:10:24.203         # Scan line-by-line through databases.conf, find line starting with REQUIRED_ALIAS and extract name of file that
2026-03-30 06:10:24.203         # must be created in the $(dir_sampleDb)/qa/ folder. This name will be used further as target database (tmp_fdb).
2026-03-30 06:10:24.203         # NOTE: we have to SKIP lines which are commented out, i.e. if they starts with '#':
2026-03-30 06:10:24.203         p_required_alias_ptn =  re.compile( '^(?!#)((^|\\s+)' + REQUIRED_ALIAS + ')\\s*=\\s*\\$\\(dir_

[...SKIPPED...]

4.203                     #     tmp_8903_alias = $(dir_sampleDb)/qa/tmp_qa_8903.fdb
2026-03-30 06:10:24.203                     # - then we extract filename: 'tmp_qa_8903.fdb' (see below):
2026-03-30 06:10:24.203                     fname_in_dbconf = Path(line.split('=')[1].strip()).name
2026-03-30 06:10:24.203                     break
2026-03-30 06:10:24.203
2026-03-30 06:10:24.203         # if 'fname_in_dbconf' remains undefined here then propably REQUIRED_ALIAS not equals to specified in the databases.conf!
2026-03-30 06:10:24.203         #
2026-03-30 06:10:24.203 >       assert fname_in_dbconf
2026-03-30 06:10:24.203 E       assert None
2026-03-30 06:10:24.203
2026-03-30 06:10:24.203 tests\bugs\gh_8903_test.py:58: AssertionError
2026-03-30 06:10:24.203 ---------------------------- Captured stdout setup ----------------------------
2026-03-30 06:10:24.203 Creating db: localhost:R:\Temp\qa\fbqa\test_11765\test.fdb [page_size=None, sql_dialect=None, charset='NONE', user=SYSDBA, password=masterkey]