Skip to content

Commit fea2ee4

Browse files
committed
fix regress tests
1 parent a7568f8 commit fea2ee4

File tree

3 files changed

+15
-6
lines changed

3 files changed

+15
-6
lines changed

expected/plpgsql_check_active_1.out

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3299,14 +3299,16 @@ create function myfunc1(a int, b float) returns integer as $$ begin end $$ langu
32993299
create function myfunc2(a int, b float) returns integer as $$ begin end $$ language plpgsql;
33003300
create function myfunc3(a int, b float) returns integer as $$ begin end $$ language plpgsql;
33013301
create function myfunc4(a int, b float) returns integer as $$ begin end $$ language plpgsql;
3302+
create function opfunc1(a int, b float) returns integer as $$ begin end $$ language plpgsql;
3303+
create operator *** (procedure = opfunc1, leftarg = int, rightarg = float);
33023304
create table mytable(a int);
33033305
create table myview as select * from mytable;
33043306
create function testfunc(a int, b float)
33053307
returns void as $$
33063308
declare x integer;
33073309
begin
33083310
raise notice '%', myfunc1(a, b);
3309-
x := myfunc2(a, b);
3311+
x := myfunc2(a, b) operator(public.***) 1;
33103312
perform myfunc3(m.a, b) from myview m;
33113313
insert into mytable select myfunc4(a, b);
33123314
end;
@@ -3324,9 +3326,10 @@ select type, schema, name, params from plpgsql_show_dependency_tb('testfunc(int,
33243326
FUNCTION | public | myfunc2 | (integer,double precision)
33253327
FUNCTION | public | myfunc3 | (integer,double precision)
33263328
FUNCTION | public | myfunc4 | (integer,double precision)
3329+
OPERATOR | public | *** | (integer,double precision)
33273330
RELATION | public | mytable |
33283331
RELATION | public | myview |
3329-
(6 rows)
3332+
(7 rows)
33303333

33313334
drop function testfunc(int, float);
33323335
drop function myfunc1(int, float);

expected/plpgsql_check_active_2.out

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3290,14 +3290,16 @@ create function myfunc1(a int, b float) returns integer as $$ begin end $$ langu
32903290
create function myfunc2(a int, b float) returns integer as $$ begin end $$ language plpgsql;
32913291
create function myfunc3(a int, b float) returns integer as $$ begin end $$ language plpgsql;
32923292
create function myfunc4(a int, b float) returns integer as $$ begin end $$ language plpgsql;
3293+
create function opfunc1(a int, b float) returns integer as $$ begin end $$ language plpgsql;
3294+
create operator *** (procedure = opfunc1, leftarg = int, rightarg = float);
32933295
create table mytable(a int);
32943296
create table myview as select * from mytable;
32953297
create function testfunc(a int, b float)
32963298
returns void as $$
32973299
declare x integer;
32983300
begin
32993301
raise notice '%', myfunc1(a, b);
3300-
x := myfunc2(a, b);
3302+
x := myfunc2(a, b) operator(public.***) 1;
33013303
perform myfunc3(m.a, b) from myview m;
33023304
insert into mytable select myfunc4(a, b);
33033305
end;
@@ -3315,9 +3317,10 @@ select type, schema, name, params from plpgsql_show_dependency_tb('testfunc(int,
33153317
FUNCTION | public | myfunc2 | (integer,double precision)
33163318
FUNCTION | public | myfunc3 | (integer,double precision)
33173319
FUNCTION | public | myfunc4 | (integer,double precision)
3320+
OPERATOR | public | *** | (integer,double precision)
33183321
RELATION | public | mytable |
33193322
RELATION | public | myview |
3320-
(6 rows)
3323+
(7 rows)
33213324

33223325
drop function testfunc(int, float);
33233326
drop function myfunc1(int, float);

expected/plpgsql_check_active_3.out

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3290,14 +3290,16 @@ create function myfunc1(a int, b float) returns integer as $$ begin end $$ langu
32903290
create function myfunc2(a int, b float) returns integer as $$ begin end $$ language plpgsql;
32913291
create function myfunc3(a int, b float) returns integer as $$ begin end $$ language plpgsql;
32923292
create function myfunc4(a int, b float) returns integer as $$ begin end $$ language plpgsql;
3293+
create function opfunc1(a int, b float) returns integer as $$ begin end $$ language plpgsql;
3294+
create operator *** (procedure = opfunc1, leftarg = int, rightarg = float);
32933295
create table mytable(a int);
32943296
create table myview as select * from mytable;
32953297
create function testfunc(a int, b float)
32963298
returns void as $$
32973299
declare x integer;
32983300
begin
32993301
raise notice '%', myfunc1(a, b);
3300-
x := myfunc2(a, b);
3302+
x := myfunc2(a, b) operator(public.***) 1;
33013303
perform myfunc3(m.a, b) from myview m;
33023304
insert into mytable select myfunc4(a, b);
33033305
end;
@@ -3315,9 +3317,10 @@ select type, schema, name, params from plpgsql_show_dependency_tb('testfunc(int,
33153317
FUNCTION | public | myfunc2 | (integer,double precision)
33163318
FUNCTION | public | myfunc3 | (integer,double precision)
33173319
FUNCTION | public | myfunc4 | (integer,double precision)
3320+
OPERATOR | public | *** | (integer,double precision)
33183321
RELATION | public | mytable |
33193322
RELATION | public | myview |
3320-
(6 rows)
3323+
(7 rows)
33213324

33223325
drop function testfunc(int, float);
33233326
drop function myfunc1(int, float);

0 commit comments

Comments
 (0)