@@ -511,23 +511,23 @@ SELECT * FROM check_test(
511
511
-- Test functions_are().
512
512
513
513
SELECT * FROM check_test(
514
- functions_are( ' someschema' , ARRAY[' yip' , ' yap' , ' someproc ' ], ' whatever' ),
514
+ functions_are( ' someschema' , ARRAY[' yip' , ' yap' ], ' whatever' ),
515
515
true,
516
516
' functions_are(schema, functions, desc)' ,
517
517
' whatever' ,
518
518
' '
519
519
);
520
520
521
521
SELECT * FROM check_test(
522
- functions_are( ' someschema' , ARRAY[' yip' , ' yap' , ' someproc ' ] ),
522
+ functions_are( ' someschema' , ARRAY[' yip' , ' yap' ] ),
523
523
true,
524
524
' functions_are(schema, functions)' ,
525
525
' Schema someschema should have the correct functions'
526
526
' '
527
527
);
528
528
529
529
SELECT * FROM check_test(
530
- functions_are( ' someschema' , ARRAY[' yip' , ' yap' , ' someproc ' , ' yop' ], ' whatever' ),
530
+ functions_are( ' someschema' , ARRAY[' yip' , ' yap' , ' yop' ], ' whatever' ),
531
531
false,
532
532
' functions_are(schema, functions, desc) + missing' ,
533
533
' whatever' ,
@@ -536,7 +536,7 @@ SELECT * FROM check_test(
536
536
);
537
537
538
538
SELECT * FROM check_test(
539
- functions_are( ' someschema' , ARRAY[' yip' , ' someproc ' ], ' whatever' ),
539
+ functions_are( ' someschema' , ARRAY[' yip' ], ' whatever' ),
540
540
false,
541
541
' functions_are(schema, functions, desc) + extra' ,
542
542
' whatever' ,
@@ -545,7 +545,7 @@ SELECT * FROM check_test(
545
545
);
546
546
547
547
SELECT * FROM check_test(
548
- functions_are( ' someschema' , ARRAY[' yap' , ' yop' , ' someproc ' ], ' whatever' ),
548
+ functions_are( ' someschema' , ARRAY[' yap' , ' yop' ], ' whatever' ),
549
549
false,
550
550
' functions_are(schema, functions, desc) + extra & missing' ,
551
551
' whatever' ,
@@ -563,6 +563,7 @@ CREATE FUNCTION ___myfunk(ex text) RETURNS NAME[] AS $$
563
563
WHERE pg_catalog .pg_function_is_visible (p .oid )
564
564
AND n .nspname NOT IN (' pg_catalog' , ' information_schema' )
565
565
AND p .proname <> $1
566
+ AND p .prokind <> ' p'
566
567
);
567
568
$$ LANGUAGE SQL;
568
569
0 commit comments