@@ -403,7 +403,7 @@ SELECT agtype_in('{"bool":true, "null": null}') = agtype_in('{"null":null, "bool
403403SELECT agtype_in(' {"bool":true}' ) < agtype_in(' {"bool":true, "null": null}' );
404404
405405-- Comparisons between types
406- -- Object < List < String < Boolean < Integer = Float = Numeric < Null
406+ -- Path < Edge < Vertex < Object < List < String < Boolean < Integer = Float = Numeric < Null
407407SELECT agtype_in(' 1' ) < agtype_in(' null' );
408408SELECT agtype_in(' NaN' ) < agtype_in(' null' );
409409SELECT agtype_in(' Infinity' ) < agtype_in(' null' );
@@ -415,6 +415,9 @@ SELECT agtype_in('[1,3,5,7,9,11]') < agtype_in('"string"');
415415SELECT agtype_in(' {"bool":true, "integer":1}' ) < agtype_in(' [1,3,5,7,9,11]' );
416416SELECT agtype_in(' [1, "string"]' ) < agtype_in(' [1, 1]' );
417417SELECT agtype_in(' {"bool":true, "integer":1}' ) < agtype_in(' {"bool":true, "integer":null}' );
418+ SELECT agtype_in(' {"id":0, "label": "v", "properties":{"i":0}}::vertex' ) < agtype_in(' {"bool":true, "i":0}' );
419+ SELECT agtype_in(' {"id":2, "start_id":0, "end_id":1, "label": "e", "properties":{"i":0}}::edge' ) < agtype_in(' {"id":0, "label": "v", "properties":{"i":0}}::vertex' );
420+ SELECT agtype_in(' [{"id": 0, "label": "v", "properties": {"i": 0}}::vertex, {"id": 2, "start_id": 0, "end_id": 1, "label": "e", "properties": {"i": 0}}::edge, {"id": 1, "label": "v", "properties": {"i": 0}}::vertex]::path' ) < agtype_in(' {"id":2, "start_id":0, "end_id":1, "label": "e", "properties":{"i":0}}::edge' );
418421SELECT agtype_in(' 1::numeric' ) < agtype_in(' null' );
419422SELECT agtype_in(' true' ) < agtype_in(' 1::numeric' );
420423
0 commit comments