pgsql: More regression test cases for json/jsonb extraction operators. - Mailing list pgsql-committers

From Tom Lane
Subject pgsql: More regression test cases for json/jsonb extraction operators.
Date
Msg-id E1XKEwK-0002Kb-D6@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
More regression test cases for json/jsonb extraction operators.

Cover some cases I omitted before, such as null and empty-string
elements in the path array.  This exposes another inconsistency:
json_extract_path complains about empty path elements but
jsonb_extract_path does not.

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/fa069822f5a02bbbe46bada0b6e420a89c5f7484

Modified Files
--------------
src/test/regress/expected/json.out    |   62 ++++++++++++++++++++++++++++-
src/test/regress/expected/json_1.out  |   62 ++++++++++++++++++++++++++++-
src/test/regress/expected/jsonb.out   |   70 ++++++++++++++++++++++++++++++++-
src/test/regress/expected/jsonb_1.out |   70 ++++++++++++++++++++++++++++++++-
src/test/regress/sql/json.sql         |   20 +++++++++-
src/test/regress/sql/jsonb.sql        |   20 +++++++++-
6 files changed, 292 insertions(+), 12 deletions(-)


pgsql-committers by date:

Previous
From: Tom Lane
Date:
Subject: pgsql: Fix core dump in jsonb #> operator, and add regression test case
Next
From: Tom Lane
Date:
Subject: pgsql: More regression test cases for json/jsonb extraction operators.