"F"-serie (SS): len=12, 6.0.0.1947 2026.05.12 bbf461bf - 6.0.0.1996 2026.06.05 ce05319c
assert   
  + Statement failed, SQLSTATE = 22000
  + unsuccessful metadata update
  + -DROP TABLE "PUBLIC"."TABLE_WITH_COLLATED_FIELD" failed
  + -no current record for fetch operation
  + Statement failed, SQLSTATE = 42000
  + unsuccessful metadata update
  + -DROP DOMAIN "PUBLIC"."DOMAIN_WITH_COLLATE_CLAUSE" failed
  + -Domain "PUBLIC"."DOMAIN_WITH_COLLATE_CLAUSE" is used in table "PUBLIC"."TABLE_WITH_COLLATED_FIELD" (local name "FIELD_01") and cannot be dropped

LOG DETAILS:

2026-06-02 13:14:08.118
2026-06-02 13:14:08.118 act = <firebird.qa.plugin.Action object at [hex]>
2026-06-02 13:14:08.118 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2026-06-02 13:14:08.118
2026-06-02 13:14:08.118     @pytest.mark.version('>=3')
2026-06-02 13:14:08.118     def test_1(act: Action, capsys):
2026-06-02 13:14:08.118         act.isql(switches=['-x'])
2026-06-02 13:14:08.118         init_metadata = act.stdout
2026

[...SKIPPED...]

uccessful metadata update
2026-06-02 13:14:08.118 E         + -DROP TABLE "PUBLIC"."TABLE_WITH_COLLATED_FIELD" failed
2026-06-02 13:14:08.118 E         + -no current record for fetch operation
2026-06-02 13:14:08.118 E         + Statement failed, SQLSTATE = 42000
2026-06-02 13:14:08.118 E         + unsuccessful metadata update
2026-06-02 13:14:08.118 E         + -DROP DOMAIN "PUBLIC"."DOMAIN_WITH_COLLATE_CLAUSE" failed
2026-06-02 13:14:08.118 E         + -Domain "PUBLIC"."DOMAIN_WITH_COLLATE_CLAUSE" is used in table "PUBLIC"."TABLE_WITH_COLLATED_FIELD" (local name "FIELD_01") and cannot be dropped
2026-06-02 13:14:08.118
2026-06-02 13:14:08.118 tests\functional\gtcs\test_misplaced_collation_in_extracted_metadata.py:50: AssertionError
2026-06-02 13:14:08.118 ---------------------------- Captured stdout setup ----------------------------
2026-06-02 13:14:08.118 Creating db: localhost:R:\Temp\qa\fbqa\test_12199\test.fdb [page_size=None, sql_dialect=None, charset='NONE', user=SYSDBA, password=masterkey]