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-0002Kc-DC@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
------
REL9_4_STABLE

Details
-------
http://git.postgresql.org/pg/commitdiff/9243417801be3f1cfaa3a3c33d5a003f382bd7a4

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: More regression test cases for json/jsonb extraction operators.
Next
From: Bruce Momjian
Date:
Subject: Re: pgsql: Add missing index terms for replication commands in the document