@@ -20,17 +20,17 @@ 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 CASE WHEN NOT min_version('3.4 .0') THEN plan(1) ELSE plan(11) END;
23+ SELECT CASE WHEN NOT min_version('4.0 .0') THEN plan(1) ELSE plan(11) END;
2424
2525
2626CREATE OR REPLACE FUNCTION edge_cases()
2727RETURNS SETOF TEXT AS
2828$BODY$
2929BEGIN
3030
31- IF NOT min_version('3.4 .0') THEN
31+ IF NOT min_version('4.0 .0') THEN
3232 RETURN QUERY
33- SELECT skip(1, 'Function is new on 3.4 .0');
33+ SELECT skip(1, 'pgr_sloanOrdering is new on 4.0 .0');
3434 RETURN;
3535END IF;
3636
@@ -41,11 +41,8 @@ SELECT id, source, target, cost, reverse_cost
4141FROM edges
4242WHERE id > 18;
4343
44- RETURN QUERY
45- SELECT is_empty('q1', 'Graph with 0 edge and 0 vertex');
46-
4744PREPARE r2 AS
48- SELECT * FROM pgr_cuthillMckeeOrdering ('q1');
45+ SELECT * FROM pgr_sloanOrdering ('q1');
4946
5047RETURN QUERY
5148SELECT is_empty('r2', 'Graph with 0 edge and 0 vertex -> Empty row is returned');
@@ -62,7 +59,7 @@ SELECT set_eq('q3', $$VALUES (2, 6, 6, -1, 1)$$, 'q3: Graph with one vertex');
6259
6360PREPARE r4 AS
6461SELECT *
65- FROM pgr_cuthillMckeeOrdering ('q3');
62+ FROM pgr_sloanOrdering ('q3');
6663
6764RETURN QUERY
6865SELECT set_eq('r4', $$VALUES (1, 6)$$, '4: Same node returned');
@@ -80,7 +77,7 @@ SELECT set_eq('q5', $$VALUES (7, 3, 7, 1, 1)$$, 'q5: 3->7');
8077
8178PREPARE r6 AS
8279SELECT *
83- FROM pgr_cuthillMckeeOrdering ('q5');
80+ FROM pgr_sloanOrdering ('q5');
8481
8582RETURN QUERY
8683SELECT set_eq('r6', $$VALUES (1,3), (2,7)$$, 'Does not matter if 8 comes first or 5');
@@ -108,7 +105,7 @@ SELECT set_eq('q7', $$VALUES (1, 2, 2, -1, 1), (2, 1, 1, 1, -1)$$, 'q7: Graph wi
108105
109106PREPARE r8 AS
110107SELECT *
111- FROM pgr_cuthillMckeeOrdering ('q7');
108+ FROM pgr_sloanOrdering ('q7');
112109
113110RETURN QUERY
114111SELECT set_eq('r8', $$VALUES (1, 1), (2, 2)$$, 'Showing both vertex of disconnected graph');
@@ -125,7 +122,7 @@ SELECT set_eq('q9', $$VALUES (2, 6, 10, -1, 1), (1, 5, 6, 1, 1)$$, 'q9: Graph wi
125122
126123PREPARE r10 AS
127124SELECT *
128- FROM pgr_cuthillMckeeOrdering ('q9');
125+ FROM pgr_sloanOrdering ('q9');
129126
130127RETURN QUERY
131128SELECT set_eq('r10', $$VALUES (1, 5), (2, 6), (3, 10)$$, 'Basic test');
@@ -157,7 +154,7 @@ INSERT INTO expected_result (seq, node) VALUES
157154(17, 15);
158155
159156PREPARE q11 AS
160- SELECT * FROM pgr_cuthillMckeeOrdering (
157+ SELECT * FROM pgr_sloanOrdering (
161158 'SELECT id, source, target, cost, reverse_cost FROM edges');
162159
163160PREPARE r11 AS
0 commit comments