6
0
mirror of https://github.com/FirebirdSQL/firebird-qa.git synced 2025-02-02 02:40:42 +01:00

New metadata (missing FBTEST ID) + cleanup

This commit is contained in:
Pavel Císař 2022-02-02 15:46:19 +01:00
parent 160bc9e23c
commit 924743b4dc
1541 changed files with 1921 additions and 466 deletions

View File

@ -4,6 +4,7 @@
ID: dummy ID: dummy
TITLE: Dummy test TITLE: Dummy test
DESCRIPTION: DESCRIPTION:
FBTEST: bugs.core_0000
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 319
JIRA: CORE-1 JIRA: CORE-1
TITLE: Server shutdown TITLE: Server shutdown
DESCRIPTION: Server shuts down when user password is attempted to be modified to a empty string DESCRIPTION: Server shuts down when user password is attempted to be modified to a empty string
FBTEST: bugs.core_0001
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 320
JIRA: CORE-2 JIRA: CORE-2
TITLE: Incorrect value returned with execute statement calculation TITLE: Incorrect value returned with execute statement calculation
DESCRIPTION: DESCRIPTION:
FBTEST: bugs.core_0000
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 328
JIRA: CORE-10 JIRA: CORE-10
TITLE: Navigation vs IS NULL vs compound index TITLE: Navigation vs IS NULL vs compound index
DESCRIPTION: DESCRIPTION:
FBTEST: bugs.core_0010
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 333
JIRA: CORE-14 JIRA: CORE-14
TITLE: Trigger do it wrong TITLE: Trigger do it wrong
DESCRIPTION: Computed by columns inside triggers always=NULL DESCRIPTION: Computed by columns inside triggers always=NULL
FBTEST: bugs.core_0014
""" """
import pytest import pytest

View File

@ -11,6 +11,7 @@ NOTES:
Functions div, frac, dow, sdow, getExactTimestampUTC and isLeapYear got safe Functions div, frac, dow, sdow, getExactTimestampUTC and isLeapYear got safe
replacement in UDR library "udf_compat", see it in folder: ../plugins/udr/ replacement in UDR library "udf_compat", see it in folder: ../plugins/udr/
JIRA: CORE-37 JIRA: CORE-37
FBTEST: bugs.core_0037
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 363
TITLE: Cannot create procedure with long chain of else-if clauses TITLE: Cannot create procedure with long chain of else-if clauses
DESCRIPTION: DESCRIPTION:
JIRA: CORE-39 JIRA: CORE-39
FBTEST: bugs.core_0039
""" """
import pytest import pytest

View File

@ -24,6 +24,7 @@ DESCRIPTION:
Because of this, it was decided to change code of SP_TRUNCATE_STAT: instead of 'alter sequence restart...' we do Because of this, it was decided to change code of SP_TRUNCATE_STAT: instead of 'alter sequence restart...' we do
reset like this: c = gen_id(g_gather_stat, -gen_id(g_gather_stat, 0)); reset like this: c = gen_id(g_gather_stat, -gen_id(g_gather_stat, 0));
JIRA: CORE-53 JIRA: CORE-53
FBTEST: bugs.core_0053
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 383
TITLE: WHERE CURRENT OF doesn't work TITLE: WHERE CURRENT OF doesn't work
DESCRIPTION: DESCRIPTION:
JIRA: CORE-58 JIRA: CORE-58
FBTEST: bugs.core_0058
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 384
TITLE: Automatic not null in PK columns incomplete TITLE: Automatic not null in PK columns incomplete
DESCRIPTION: DESCRIPTION:
JIRA: CORE-59 JIRA: CORE-59
FBTEST: bugs.core_0059
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 388
TITLE: Sequence of commands crash server TITLE: Sequence of commands crash server
DESCRIPTION: DESCRIPTION:
JIRA: CORE-63 JIRA: CORE-63
FBTEST: bugs.core_0063
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 394
TITLE: Expression index regression since 2.0a3 TITLE: Expression index regression since 2.0a3
DESCRIPTION: DESCRIPTION:
JIRA: CORE-70 JIRA: CORE-70
FBTEST: bugs.core_0070
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 400
TITLE: Invalid ROW_COUNT variable value after DELETE TITLE: Invalid ROW_COUNT variable value after DELETE
DESCRIPTION: DESCRIPTION:
JIRA: CORE-76 JIRA: CORE-76
FBTEST: bugs.core_0076
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 411
TITLE: Query with not in (select) returns wrong result TITLE: Query with not in (select) returns wrong result
DESCRIPTION: DESCRIPTION:
JIRA: CORE-85 JIRA: CORE-85
FBTEST: bugs.core_0085
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 412
TITLE: Index bug TITLE: Index bug
DESCRIPTION: Can not fetch the data when Index is in use DESCRIPTION: Can not fetch the data when Index is in use
JIRA: CORE-86 JIRA: CORE-86
FBTEST: bugs.core_0086
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 413
TITLE: Join on diffrent datatypes TITLE: Join on diffrent datatypes
DESCRIPTION: DESCRIPTION:
JIRA: CORE-88 JIRA: CORE-88
FBTEST: bugs.core_0088
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 414
TITLE: Wrong return from simple SQL TITLE: Wrong return from simple SQL
DESCRIPTION: DESCRIPTION:
JIRA: CORE-89 JIRA: CORE-89
FBTEST: bugs.core_0089
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 416
TITLE: Recreate and self-referencing indexes TITLE: Recreate and self-referencing indexes
DESCRIPTION: DESCRIPTION:
JIRA: CORE-91 JIRA: CORE-91
FBTEST: bugs.core_0091
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 423
TITLE: Strange/Inconsistent query results TITLE: Strange/Inconsistent query results
DESCRIPTION: DESCRIPTION:
JIRA: CORE-99 JIRA: CORE-99
FBTEST: bugs.core_0099
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 425
TITLE: JOIN the same table - problem with alias names TITLE: JOIN the same table - problem with alias names
DESCRIPTION: DESCRIPTION:
JIRA: CORE-101 JIRA: CORE-101
FBTEST: bugs.core_0101
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 428
TITLE: Dropping and recreating a table in the same txn disables PK TITLE: Dropping and recreating a table in the same txn disables PK
DESCRIPTION: DESCRIPTION:
JIRA: CORE-104 JIRA: CORE-104
FBTEST: bugs.core_0104
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 353
TITLE: Bug with ALL keyword TITLE: Bug with ALL keyword
DESCRIPTION: DESCRIPTION:
JIRA: CORE-115 JIRA: CORE-115
FBTEST: bugs.core_0115
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 438
TITLE: BLOBs in external tables TITLE: BLOBs in external tables
DESCRIPTION: DESCRIPTION:
JIRA: CORE-116 JIRA: CORE-116
FBTEST: bugs.core_0116
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 439
TITLE: Expression evaluation not supported on LEFT JOIN TITLE: Expression evaluation not supported on LEFT JOIN
DESCRIPTION: DESCRIPTION:
JIRA: CORE-117 JIRA: CORE-117
FBTEST: bugs.core_0117
""" """
import pytest import pytest

View File

@ -19,6 +19,7 @@ NOTES:
division -4611686018427387904/-0.5 does not issue error since this fix. division -4611686018427387904/-0.5 does not issue error since this fix.
Checked on 5.0.0.113, 4.0.1.2539. Checked on 5.0.0.113, 4.0.1.2539.
JIRA: CORE-119 JIRA: CORE-119
FBTEST: bugs.core_0119
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 469
TITLE: Index breaks = ANY result TITLE: Index breaks = ANY result
DESCRIPTION: DESCRIPTION:
JIRA: CORE-142 JIRA: CORE-142
FBTEST: bugs.core_0142
""" """
import pytest import pytest

View File

@ -10,6 +10,7 @@ NOTES:
It can lead to additional ident of values when we show them in form "SET LIST ON", It can lead to additional ident of values when we show them in form "SET LIST ON",
so we have to ignore all internal spaces - see added 'substitution' section below. so we have to ignore all internal spaces - see added 'substitution' section below.
JIRA: CORE-143 JIRA: CORE-143
FBTEST: bugs.core_0143
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 477
TITLE: SELECT '1' UNION SELECT '12' TITLE: SELECT '1' UNION SELECT '12'
DESCRIPTION: DESCRIPTION:
JIRA: CORE-148 JIRA: CORE-148
FBTEST: bugs.core_0148
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 478
TITLE: Left joining views with null fails TITLE: Left joining views with null fails
DESCRIPTION: DESCRIPTION:
JIRA: CORE-149 JIRA: CORE-149
FBTEST: bugs.core_0149
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 481
TITLE: Sqlsubtype incorrect on timestamp math, constant arithmetic TITLE: Sqlsubtype incorrect on timestamp math, constant arithmetic
DESCRIPTION: DESCRIPTION:
JIRA: CORE-152 JIRA: CORE-152
FBTEST: bugs.core_152
""" """
import pytest import pytest

View File

@ -9,6 +9,7 @@ NOTES:
Original test see im: Original test see im:
https://github.com/FirebirdSQL/fbtcs/blob/master/GTCS/tests/CF_ISQL_24.script https://github.com/FirebirdSQL/fbtcs/blob/master/GTCS/tests/CF_ISQL_24.script
JIRA: CORE-165 JIRA: CORE-165
FBTEST: bugs.core_0165
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 495
TITLE: Cannot specify PLAN in UPDATE statement TITLE: Cannot specify PLAN in UPDATE statement
DESCRIPTION: DESCRIPTION:
JIRA: CORE-166 JIRA: CORE-166
FBTEST: bugs.core_0166
""" """
import pytest import pytest

View File

@ -9,6 +9,7 @@ NOTES:
Ortiginal test: Ortiginal test:
https://github.com/FirebirdSQL/fbtcs/blob/master/GTCS/tests/CF_ISQL_28.script https://github.com/FirebirdSQL/fbtcs/blob/master/GTCS/tests/CF_ISQL_28.script
JIRA: CORE-185 JIRA: CORE-185
FBTEST: bugs.core_0185
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 515
TITLE: Trigger on view with union receive nulls TITLE: Trigger on view with union receive nulls
DESCRIPTION: DESCRIPTION:
JIRA: CORE-188 JIRA: CORE-188
FBTEST: bugs.core_0188
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 522
TITLE: Bugcheck 291 TITLE: Bugcheck 291
DESCRIPTION: DESCRIPTION:
JIRA: CORE-195 JIRA: CORE-195
FBTEST: bugs.core_0195
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 522
TITLE: Bugcheck 291 TITLE: Bugcheck 291
DESCRIPTION: DESCRIPTION:
JIRA: CORE-195 JIRA: CORE-195
FBTEST: bugs.core_195
""" """
import pytest import pytest
@ -16,11 +17,9 @@ init_script = """create table tbl_bugcheck291
ID integer NOT NULL PRIMARY KEY, ID integer NOT NULL PRIMARY KEY,
DATA integer DATA integer
); );
commit; commit;
insert into tbl_bugcheck291 (id, data) values (1,100); insert into tbl_bugcheck291 (id, data) values (1,100);
commit; commit;
SET TERM ^ ; SET TERM ^ ;
@ -42,85 +41,46 @@ COMMIT WORK ^
SET TERM ;^ SET TERM ;^
CREATE TABLE T1 CREATE TABLE T1
( (
DATA INTEGER, DATA INTEGER,
FLAG INTEGER FLAG INTEGER
); );
SET TERM ^ ; SET TERM ^ ;
CREATE TRIGGER TRIG1 FOR T1 CREATE TRIGGER TRIG1 FOR T1
ACTIVE BEFORE UPDATE POSITION 1 ACTIVE BEFORE UPDATE POSITION 1
as as
begin begin
if (new.Flag = 16 and new.Data = 1) then begin if (new.Flag = 16 and new.Data = 1) then begin
update t1 set Data = 2 where Flag = 46; update t1 set Data = 2 where Flag = 46;
update t1 set Data = 3 where Flag = 46; update t1 set Data = 3 where Flag = 46;
end end
if (new.Flag = 46 and new.Data = 2) then begin if (new.Flag = 46 and new.Data = 2) then begin
update t1 set Data = 4 where Flag = 14; update t1 set Data = 4 where Flag = 14;
update t1 set Data = 5 where Flag = 15; update t1 set Data = 5 where Flag = 15;
end end
if (new.Flag = 14 and new.Data = 4) then begin if (new.Flag = 14 and new.Data = 4) then begin
update t1 set Data = 6 where Flag = 46; update t1 set Data = 6 where Flag = 46;
end end
if (new.Flag = 15 and new.Data = 5) then begin if (new.Flag = 15 and new.Data = 5) then begin
update t1 set Data = 7 where Flag = 46; update t1 set Data = 7 where Flag = 46;
end end
if (new.Flag = 46 and new.Data = 3) then begin if (new.Flag = 46 and new.Data = 3) then begin
update t1 set Data = 8 where Flag = 46; update t1 set Data = 8 where Flag = 46;
end end
end end
^
^
COMMIT ^ COMMIT ^
SET TERM ;^ SET TERM ;^
insert into t1(Flag) values(14); insert into t1(Flag) values(14);
insert into t1(Flag) values(15); insert into t1(Flag) values(15);
insert into t1(Flag) values(16); insert into t1(Flag) values(16);
insert into t1(Flag) values(46); insert into t1(Flag) values(46);
commit; commit;
""" """
db = db_factory(page_size=4096, init=init_script) db = db_factory(page_size=4096, init=init_script)

View File

@ -6,6 +6,7 @@ ISSUE: 523
TITLE: SYSDBA can grant non existent roles TITLE: SYSDBA can grant non existent roles
DESCRIPTION: DESCRIPTION:
JIRA: CORE-196 JIRA: CORE-196
FBTEST: bugs.core_0190
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 525
TITLE: Wrong order by in table join storedproc TITLE: Wrong order by in table join storedproc
DESCRIPTION: DESCRIPTION:
JIRA: CORE-198 JIRA: CORE-198
FBTEST: bugs.core_0198
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 527
TITLE: Empty column names with aggregate funcs TITLE: Empty column names with aggregate funcs
DESCRIPTION: DESCRIPTION:
JIRA: CORE-200 JIRA: CORE-200
FBTEST: bugs.core_0200
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 529
TITLE: ORDER BY works wrong with collate PT_PT TITLE: ORDER BY works wrong with collate PT_PT
DESCRIPTION: DESCRIPTION:
JIRA: CORE-202 JIRA: CORE-202
FBTEST: bugs.core_202
""" """
import pytest import pytest

View File

@ -16,6 +16,7 @@ If underlying query became suitable to be run with PLAN INDEX (e.g. such index w
then this 'PLAN NATURAL' will be IGNORED until it is explicitly specified in the client query. then this 'PLAN NATURAL' will be IGNORED until it is explicitly specified in the client query.
See below example #4 for view v_test1 defined as "select * from ... plan (t natural)". See below example #4 for view v_test1 defined as "select * from ... plan (t natural)".
JIRA: CORE-203 JIRA: CORE-203
FBTEST: bugs.core_0203
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 536
TITLE: CHECK constraints fire twice TITLE: CHECK constraints fire twice
DESCRIPTION: DESCRIPTION:
JIRA: CORE-209 JIRA: CORE-209
FBTEST: bugs.core_0209
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 538
TITLE: CS server crash altering SP in 2 connect TITLE: CS server crash altering SP in 2 connect
DESCRIPTION: DESCRIPTION:
JIRA: CORE-210 JIRA: CORE-210
FBTEST: bugs.core_0210
""" """
import pytest import pytest

View File

@ -8,6 +8,7 @@ DESCRIPTION:
Crashed on: WI-V3.0.0.32380, WI-T4.0.0.32399, found 16-mar-2016. Crashed on: WI-V3.0.0.32380, WI-T4.0.0.32399, found 16-mar-2016.
Passed on: WI-V3.0.0.32487, WI-T4.0.0.141 -- works fine. Passed on: WI-V3.0.0.32487, WI-T4.0.0.141 -- works fine.
JIRA: CORE-211 JIRA: CORE-211
FBTEST: bugs.core_0211
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 542
TITLE: Count ( DISTINCT ... ) is too slow TITLE: Count ( DISTINCT ... ) is too slow
DESCRIPTION: DESCRIPTION:
JIRA: CORE-214 JIRA: CORE-214
FBTEST: bugs.core_0214
""" """
import pytest import pytest

View File

@ -9,6 +9,7 @@ DESCRIPTION:
an internal buffer flow in generating the access an internal buffer flow in generating the access
control list that actually enforces the rights. control list that actually enforces the rights.
JIRA: CORE-216 JIRA: CORE-216
FBTEST: bugs.core_0216
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 554
TITLE: ALTER TABLE altering to VARCHAR TITLE: ALTER TABLE altering to VARCHAR
DESCRIPTION: DESCRIPTION:
JIRA: CORE-223 JIRA: CORE-223
FBTEST: bugs.core_0223
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 613
TITLE: DOMAINs don't register their dependency on other objects TITLE: DOMAINs don't register their dependency on other objects
DESCRIPTION: DESCRIPTION:
JIRA: CORE-282 JIRA: CORE-282
FBTEST: bugs.core_0282
""" """
import pytest import pytest

View File

@ -1,12 +1,4 @@
#coding:utf-8 #coding:utf-8
#
# id: bugs.core_0284
# title: Blob Comparison with constant
# decription:
# tracker_id: CORE-284
# min_versions: []
# versions: 3.0
# qmid: bugs.core_284
""" """
ID: issue-615 ID: issue-615
@ -14,6 +6,7 @@ ISSUE: 615
TITLE: Blob comparison with constant TITLE: Blob comparison with constant
DESCRIPTION: DESCRIPTION:
JIRA: CORE-284 JIRA: CORE-284
FBTEST: bugs.core_0284
""" """
import pytest import pytest

View File

@ -13,6 +13,7 @@ DESCRIPTION:
Found in FB tracker as: http://tracker.firebirdsql.org/browse/CORE-297 Found in FB tracker as: http://tracker.firebirdsql.org/browse/CORE-297
Fixed in 1.5.0 Fixed in 1.5.0
JIRA: CORE-297 JIRA: CORE-297
FBTEST: bugs.core_0297
""" """
import pytest import pytest

View File

@ -15,6 +15,7 @@ NOTES:
https://github.com/FirebirdSQL/firebird/pull/6825 https://github.com/FirebirdSQL/firebird/pull/6825
("Correct error message for DROP VIEW") ("Correct error message for DROP VIEW")
JIRA: CORE-304 JIRA: CORE-304
FBTEST: bugs.core_0304
""" """
import pytest import pytest

View File

@ -11,6 +11,7 @@ DESCRIPTION:
2) we can *not* run query with <N+1> unions. 2) we can *not* run query with <N+1> unions.
Actual value of <N> is 128 for 2.5.x (NOT 255 as errormessage issues!) and 255 for 3.0. Actual value of <N> is 128 for 2.5.x (NOT 255 as errormessage issues!) and 255 for 3.0.
JIRA: CORE-335 JIRA: CORE-335
FBTEST: bugs.core_0335
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 673
TITLE: DateTime math imprecision TITLE: DateTime math imprecision
DESCRIPTION: DESCRIPTION:
JIRA: CORE-336 JIRA: CORE-336
FBTEST: bugs.core_336
""" """
import pytest import pytest

View File

@ -17,6 +17,7 @@ DESCRIPTION:
Found in FB tracker as: http://tracker.firebirdsql.org/browse/CORE-337 Found in FB tracker as: http://tracker.firebirdsql.org/browse/CORE-337
Fixed in 2.0 Beta 1 Fixed in 2.0 Beta 1
JIRA: CORE-337 JIRA: CORE-337
FBTEST: bugs.core_0337
""" """
import pytest import pytest

View File

@ -15,6 +15,7 @@ DESCRIPTION:
We expect that compilation of this test script finished OK, without any errors/warnings. We expect that compilation of this test script finished OK, without any errors/warnings.
2.5 issues "too many contexts / max allowed 255'; because of this, min_version=3.0 2.5 issues "too many contexts / max allowed 255'; because of this, min_version=3.0
JIRA: CORE-366 JIRA: CORE-366
FBTEST: bugs.core_0366
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 732
TITLE: NULLS FIRST does not work with unions TITLE: NULLS FIRST does not work with unions
DESCRIPTION: DESCRIPTION:
JIRA: CORE-389 JIRA: CORE-389
FBTEST: bugs.core_0389
""" """
import pytest import pytest

View File

@ -13,6 +13,7 @@ DESCRIPTION:
-803 -803
335544349 335544349
JIRA: CORE-405 JIRA: CORE-405
FBTEST: bugs.core_0405
""" """
import pytest import pytest

View File

@ -8,6 +8,7 @@ DESCRIPTION:
Check if sort order for collate ES_ES is the one of DRAE , the oficial organization for Check if sort order for collate ES_ES is the one of DRAE , the oficial organization for
standarization of spanish standarization of spanish
JIRA: CORE-426 JIRA: CORE-426
FBTEST: bugs.core_426
""" """
import pytest import pytest

View File

@ -8,6 +8,7 @@ DESCRIPTION:
NB: all versions of 2.1 and 2.5 fail on 2nd query (issue 2002-jul-12) with message about NB: all versions of 2.1 and 2.5 fail on 2nd query (issue 2002-jul-12) with message about
"too many contexts, max = 256" so this test checks only FB 3.0 and above. "too many contexts, max = 256" so this test checks only FB 3.0 and above.
JIRA: CORE-461 JIRA: CORE-461
FBTEST: bugs.core_0461
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 820
TITLE: Redundant evaluations in COALESCE TITLE: Redundant evaluations in COALESCE
DESCRIPTION: DESCRIPTION:
JIRA: CORE-474 JIRA: CORE-474
FBTEST: bugs.core_0474
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 821
TITLE: ORDER BY has no effect TITLE: ORDER BY has no effect
DESCRIPTION: DESCRIPTION:
JIRA: CORE-475 JIRA: CORE-475
FBTEST: bugs.core_0475
""" """
import pytest import pytest

View File

@ -13,6 +13,7 @@ DESCRIPTION:
that we have no problem with non-ascii characters. that we have no problem with non-ascii characters.
NOTE-2: max length in 4.0 is 63 utf8 CHARACTERS (not bytes). NOTE-2: max length in 4.0 is 63 utf8 CHARACTERS (not bytes).
JIRA: CORE-479 JIRA: CORE-479
FBTEST: bugs.core_0479
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 828
TITLE: Foreign key relation VARCHAR <-> INT TITLE: Foreign key relation VARCHAR <-> INT
DESCRIPTION: DESCRIPTION:
JIRA: CORE-480 JIRA: CORE-480
FBTEST: bugs.core_0480
""" """
import pytest import pytest

View File

@ -13,6 +13,7 @@ NOTES:
now it must be "-No SQLDA for input values provided" (was: "-Wrong number of parameters (expected 3, got 0)"). now it must be "-No SQLDA for input values provided" (was: "-Wrong number of parameters (expected 3, got 0)").
Output became proper since CORE-6447 was fixed. Output became proper since CORE-6447 was fixed.
JIRA: CORE-501 JIRA: CORE-501
FBTEST: bugs.core_0501
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 468
TITLE: Ambiguous statements return unpredictable results TITLE: Ambiguous statements return unpredictable results
DESCRIPTION: DESCRIPTION:
JIRA: CORE-517 JIRA: CORE-517
FBTEST: bugs.core_0507
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 875
TITLE: Permissions are checked case-insensitively TITLE: Permissions are checked case-insensitively
DESCRIPTION: DESCRIPTION:
JIRA: CORE-521 JIRA: CORE-521
FBTEST: bugs.core_0521
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 910
TITLE: Inconsistent results using STARTING WITH and COALESCE TITLE: Inconsistent results using STARTING WITH and COALESCE
DESCRIPTION: DESCRIPTION:
JIRA: CORE-555 JIRA: CORE-555
FBTEST: bugs.core_555
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 939
TITLE: Before triggers are firing after checks TITLE: Before triggers are firing after checks
DESCRIPTION: DESCRIPTION:
JIRA: CORE-583 JIRA: CORE-583
FBTEST: bugs.core_0583
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 965
TITLE: Tricky role defeats basic SQL security TITLE: Tricky role defeats basic SQL security
DESCRIPTION: DESCRIPTION:
JIRA: CORE-606 JIRA: CORE-606
FBTEST: bugs.core_0606
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 969
TITLE: FIRST is applied before aggregation TITLE: FIRST is applied before aggregation
DESCRIPTION: DESCRIPTION:
JIRA: CORE-610 JIRA: CORE-610
FBTEST: bugs.core_0610
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 970
TITLE: SKIP is off by one TITLE: SKIP is off by one
DESCRIPTION: DESCRIPTION:
JIRA: CORE-611 JIRA: CORE-611
FBTEST: bugs.core_0611
""" """
import pytest import pytest

View File

@ -10,6 +10,7 @@ NOTES:
It can lead to additional ident of values when we show them in form "SET LIST ON", It can lead to additional ident of values when we show them in form "SET LIST ON",
so we have to ignore all internal spaces - see added 'substitution' section below. so we have to ignore all internal spaces - see added 'substitution' section below.
JIRA: CORE-623 JIRA: CORE-623
FBTEST: bugs.core_0623
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 987
TITLE: Token unknown in simple SELECT with GROUP BY and ORDER BY TITLE: Token unknown in simple SELECT with GROUP BY and ORDER BY
DESCRIPTION: Getting SQL error code = -104, Token unknown count. DESCRIPTION: Getting SQL error code = -104, Token unknown count.
JIRA: CORE-625 JIRA: CORE-625
FBTEST: bugs.core_0625
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 991
TITLE: Grouping on derived fields processing NULL data kills IB TITLE: Grouping on derived fields processing NULL data kills IB
DESCRIPTION: DESCRIPTION:
JIRA: CORE-629 JIRA: CORE-629
FBTEST: bugs.core_0629
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1021
TITLE: Blob Type 1 compatibility with VarChar TITLE: Blob Type 1 compatibility with VarChar
DESCRIPTION: DESCRIPTION:
JIRA: CORE-655 JIRA: CORE-655
FBTEST: bugs.core_0655
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1065
TITLE: User Account maintanance in SQL TITLE: User Account maintanance in SQL
DESCRIPTION: DESCRIPTION:
JIRA: CORE-696 JIRA: CORE-696
FBTEST: bugs.core_0696
""" """
import pytest import pytest

View File

@ -27,6 +27,7 @@ NOTES:
temporary changes to firebird.conf on run-time. It's questionable whether temporary changes to firebird.conf on run-time. It's questionable whether
wire-compression should be tested at all. wire-compression should be tested at all.
JIRA: CORE-733 JIRA: CORE-733
FBTEST: bugs.core_0733
""" """
import pytest import pytest
@ -64,6 +65,17 @@ init_script = """
db = db_factory(init=init_script) db = db_factory(init=init_script)
act = python_act('db')
expected_stdout = """
RESULT_OF_REQ_COMPARE_TO_ACTUAL EXPECTED: actual values were equal to required.
"""
@pytest.mark.skip("FIXME: Test fate to be determined")
@pytest.mark.version('>=3.0')
def test_1():
pytest.fail("Not IMPLEMENTED")
# ORIGINAL fbtest test_script # ORIGINAL fbtest test_script
#--- #---
# #
@ -334,14 +346,3 @@ db = db_factory(init=init_script)
# #
# #
#--- #---
act = python_act('db')
expected_stdout = """
RESULT_OF_REQ_COMPARE_TO_ACTUAL EXPECTED: actual values were equal to required.
"""
@pytest.mark.version('>=3.0')
@pytest.mark.skip("FIXME: Test fate to be determined")
def test_1():
pytest.fail("Not IMPLEMENTED")

View File

@ -6,6 +6,7 @@ ISSUE: 1151
TITLE: Wildcards/Regular Expressions in WHERE clause - SIMILAR TO predicate TITLE: Wildcards/Regular Expressions in WHERE clause - SIMILAR TO predicate
DESCRIPTION: DESCRIPTION:
JIRA: CORE-769 JIRA: CORE-769
FBTEST: bugs.core_0769
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1175
TITLE: Alter view TITLE: Alter view
DESCRIPTION: DESCRIPTION:
JIRA: CORE-790 JIRA: CORE-790
FBTEST: bugs.core_0790
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1186
TITLE: Easy metadata extract improvements TITLE: Easy metadata extract improvements
DESCRIPTION: Domain DDL: move its CHECK clause from 'create' to 'alter' statement. DESCRIPTION: Domain DDL: move its CHECK clause from 'create' to 'alter' statement.
JIRA: CORE-800 JIRA: CORE-800
FBTEST: bugs.core_0800
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1192
TITLE: Privileges of dynamic statements in SP TITLE: Privileges of dynamic statements in SP
DESCRIPTION: DESCRIPTION:
JIRA: CORE-805 JIRA: CORE-805
FBTEST: bugs.core_0805
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1211
TITLE: Accent ignoring collation for unicode TITLE: Accent ignoring collation for unicode
DESCRIPTION: DESCRIPTION:
JIRA: CORE-824 JIRA: CORE-824
FBTEST: bugs.core_0824
""" """
import pytest import pytest

View File

@ -13,6 +13,7 @@ DESCRIPTION:
from from
rdb$database; rdb$database;
JIRA: CORE-842 JIRA: CORE-842
FBTEST: bugs.core_0842
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1236
TITLE: Computed field can't be changed to non-computed using 'alter table alter column type xy' TITLE: Computed field can't be changed to non-computed using 'alter table alter column type xy'
DESCRIPTION: DESCRIPTION:
JIRA: CORE-847 JIRA: CORE-847
FBTEST: bugs.core_0847
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1239
TITLE: DateTime math imprecision TITLE: DateTime math imprecision
DESCRIPTION: DESCRIPTION:
JIRA: CORE-850 JIRA: CORE-850
FBTEST: bugs.core_0850
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1240
TITLE: Field can be used multiple times in multi-segment index definition TITLE: Field can be used multiple times in multi-segment index definition
DESCRIPTION: DESCRIPTION:
JIRA: CORE-851 JIRA: CORE-851
FBTEST: bugs.core_0851
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1241
TITLE: substring(current_user from 4) fails TITLE: substring(current_user from 4) fails
DESCRIPTION: DESCRIPTION:
JIRA: CORE-852 JIRA: CORE-852
FBTEST: bugs.core_0852
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1245
TITLE: Aggregates in the WHERE clause vs derived tables TITLE: Aggregates in the WHERE clause vs derived tables
DESCRIPTION: DESCRIPTION:
JIRA: CORE-855 JIRA: CORE-855
FBTEST: bugs.core_0855
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1246
TITLE: Unable to set FName, MName, LName fields in security to blank TITLE: Unable to set FName, MName, LName fields in security to blank
DESCRIPTION: DESCRIPTION:
JIRA: CORE-856 JIRA: CORE-856
FBTEST: bugs.core_0856
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1247
TITLE: Containing not working correctly TITLE: Containing not working correctly
DESCRIPTION: DESCRIPTION:
JIRA: CORE-857 JIRA: CORE-857
FBTEST: bugs.core_0857
""" """
import pytest import pytest

View File

@ -12,6 +12,7 @@ NOTES:
in UDR library "udf_compat", see it in folder: ../plugins/udr/ in UDR library "udf_compat", see it in folder: ../plugins/udr/
UDF function 'sright' has direct built-in analog 'right', there is no UDR function for it. UDF function 'sright' has direct built-in analog 'right', there is no UDR function for it.
JIRA: CORE-858 JIRA: CORE-858
FBTEST: bugs.core_0858
""" """
import pytest import pytest

View File

@ -9,6 +9,7 @@ NOTES:
For now we test that such operations raise an exception, as we restored the legacy For now we test that such operations raise an exception, as we restored the legacy
behavior until we're able to implement DISTINCT for blobs properly, behavior until we're able to implement DISTINCT for blobs properly,
JIRA: CORE-859 JIRA: CORE-859
FBTEST: bugs.core_0859
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1257
TITLE: Removing a NOT NULL constraint is not visible until reconnect TITLE: Removing a NOT NULL constraint is not visible until reconnect
DESCRIPTION: DESCRIPTION:
JIRA: CORE-866 JIRA: CORE-866
FBTEST: bugs.core_0866
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1263
TITLE: Incorrect handling of null within view - returns 0 TITLE: Incorrect handling of null within view - returns 0
DESCRIPTION: DESCRIPTION:
JIRA: CORE-336 JIRA: CORE-336
FBTEST: bugs.core_0871
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1271
TITLE: Problem when dropping column that is a primary key TITLE: Problem when dropping column that is a primary key
DESCRIPTION: DESCRIPTION:
JIRA: CORE-878 JIRA: CORE-878
FBTEST: bugs.core_0878
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1272
TITLE: Dependencies are not cleared when creation of expression index fails TITLE: Dependencies are not cleared when creation of expression index fails
DESCRIPTION: DESCRIPTION:
JIRA: CORE-879 JIRA: CORE-879
FBTEST: bugs.core_0879
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1274
TITLE: Singleton isn't respected in COMPUTED BY expressions TITLE: Singleton isn't respected in COMPUTED BY expressions
DESCRIPTION: DESCRIPTION:
JIRA: CORE-881 JIRA: CORE-881
FBTEST: bugs.core_0881
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1276
TITLE: The built-in BLR printer doesn't support all FB2 features TITLE: The built-in BLR printer doesn't support all FB2 features
DESCRIPTION: DESCRIPTION:
JIRA: CORE-883 JIRA: CORE-883
FBTEST: bugs.core_0883
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1278
TITLE: It is impossible to take away rights on update of a column TITLE: It is impossible to take away rights on update of a column
DESCRIPTION: DESCRIPTION:
JIRA: CORE-885 JIRA: CORE-885
FBTEST: bugs.core_0885
""" """
import pytest import pytest

View File

@ -6,6 +6,7 @@ ISSUE: 1279
TITLE: SPs in views TITLE: SPs in views
DESCRIPTION: DESCRIPTION:
JIRA: CORE-886 JIRA: CORE-886
FBTEST: bugs.core_0886
""" """
import pytest import pytest

Some files were not shown because too many files have changed in this diff Show More