diff --git a/ydb/tests/fq/yds/test_row_dispatcher.py b/ydb/tests/fq/yds/test_row_dispatcher.py index e1f33385b088..9dbe9603582d 100644 --- a/ydb/tests/fq/yds/test_row_dispatcher.py +++ b/ydb/tests/fq/yds/test_row_dispatcher.py @@ -388,7 +388,7 @@ def test_filters_optional_field(self, kikimr, client): filter = ' nested REGEXP ".*abc.*"' self.run_and_check(kikimr, client, sql + filter, data, expected, 'predicate: WHERE (IF((`nested` IS NOT NULL), CAST(`nested` AS String), NULL) REGEXP \\".*abc.*\\")') filter = ' CAST(nested AS String) REGEXP ".*abc.*"' - self.run_and_check(kikimr, client, sql + filter, data, expected, 'predicate: WHERE (CAST(`nested` AS Optional) REGEXP \\".*abc.*\\")') + self.run_and_check(kikimr, client, sql + filter, data, expected, 'predicate: WHERE (CAST(`nested` AS String?) REGEXP \\".*abc.*\\")') @yq_v1 def test_filter_missing_fields(self, kikimr, client):