@@ -20,20 +20,9 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
2020BEGIN;
2121
2222UPDATE edges SET cost = sign(cost), reverse_cost = sign(reverse_cost);
23- SELECT plan(5);
24-
25- CREATE TABLE edges1 (
26- id serial,
27- source integer,
28- target integer,
29- cost double precision,
30- reverse_cost double precision
31- );
32- INSERT INTO edges1 (source,target,cost,reverse_cost) VALUES ( 1, 2,0,0);
33- INSERT INTO edges1 (source,target,cost,reverse_cost) VALUES (2,3,0,0);
23+ SELECT plan(4);
3424
3525SELECT has_function('pgr_topologicalsort');
36-
3726SELECT function_returns('pgr_topologicalsort', ARRAY['text'], 'setof record');
3827
3928-- flags
@@ -53,24 +42,5 @@ SELECT lives_ok(
5342 '4: Documentation says works with no flags');
5443
5544
56- -- prepare for testing return types
57-
58- PREPARE all_return AS
59- SELECT
60- 'integer'::text AS t1,
61- 'bigint'::text AS t2;
62-
63- PREPARE q1 AS
64- SELECT pg_typeof(seq)::text AS t1,
65- pg_typeof(sorted_v)::text AS t2
66- FROM (
67- SELECT * FROM pgr_topologicalsort(
68- 'SELECT id, source, target, cost, reverse_cost FROM edges WHERE id = 2'
69- ) ) AS a
70- limit 1;
71-
72-
73- SELECT set_eq('q1', 'all_return', 'Expected returning, columns names & types');
74-
7545SELECT * FROM finish();
7646ROLLBACK;
0 commit comments