Hi

Looks like there's a TZ issue in the datatype test:

======================================================================
FAIL: runTest
(pgadmin.feature_tests.pg_datatype_validation_test.PGDataypeFeatureTest)
Test checks for PG data-types output
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/Users/dpage/git/pgadmin4/web/pgadmin/feature_tests/pg_datatype_validation_test.py",
line 105, in runTest
    self._check_datatype()
  File
"/Users/dpage/git/pgadmin4/web/pgadmin/feature_tests/pg_datatype_validation_test.py",
line 155, in _check_datatype
    batch['output'][cnt - 2]
  File
"/Users/dpage/git/pgadmin4/web/pgadmin/feature_tests/pg_datatype_validation_test.py",
line 186, in check_result
    datatype, source_code, string_to_find
AssertionError: for datatype tstzrange
["2010-01-01 08:30:00+00","2010-06-01 10:30:00+01") does not match with
["2010-01-01 14:00:00+05:30","2010-06-01 15:00:00+05:30")


On Fri, Dec 15, 2017 at 6:34 AM, Harshal Dhumal <
harshal.dhu...@enterprisedb.com> wrote:

> +pgadmin-hackers
>
> --
> *Harshal Dhumal*
> *Sr. Software Engineer*
>
> EnterpriseDB India: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>
> On Thu, Dec 14, 2017 at 5:26 PM, Harshal Dhumal <
> harshal.dhu...@enterprisedb.com> wrote:
>
>> Hi,
>>
>> Please find attached patch for various data type test cases.
>>
>>
>> --
>> *Harshal Dhumal*
>> *Sr. Software Engineer*
>>
>> EnterpriseDB India: http://www.enterprisedb.com
>> The Enterprise PostgreSQL Company
>>
>> On Mon, Dec 11, 2017 at 5:24 PM, Harshal Dhumal <
>> harshal.dhu...@enterprisedb.com> wrote:
>>
>>>
>>> --
>>> *Harshal Dhumal*
>>> *Sr. Software Engineer*
>>>
>>> EnterpriseDB India: http://www.enterprisedb.com
>>> The Enterprise PostgreSQL Company
>>>
>>> On Sat, Dec 9, 2017 at 12:06 PM, Khushboo Vashi <
>>> khushboo.va...@enterprisedb.com> wrote:
>>>
>>>>
>>>>
>>>> On Sat, Dec 9, 2017 at 11:50 AM, Harshal Dhumal <
>>>> harshal.dhu...@enterprisedb.com> wrote:
>>>>
>>>>>
>>>>> On Sat, Dec 9, 2017 at 11:30 AM, Dave Page <dp...@pgadmin.org> wrote:
>>>>>
>>>>>> Hi
>>>>>>
>>>>>> Yeah, that one is in my list to work on. Have you specifically tested
>>>>>> it with enum types (not enum[])?
>>>>>>
>>>>>
>>>>> Yes.
>>>>>
>>>>
>>>> @Harshal,
>>>>
>>>> Can you add multidimensional array, enum types into feature test
>>>> (pg_datatype_validation_test.py) ?
>>>>
>>>
>>> I think I need to add test cases for all array data types not just enum
>>> types since fix was not targeted for any particular data type.
>>>
>>>
>>>>
>>>> [image: Inline image 3]
>>>>>
>>>>>
>>>>>
>>>>>>
>>>>>> On Sat, Dec 9, 2017 at 5:55 AM, Harshal Dhumal <
>>>>>> harshal.dhu...@enterprisedb.com> wrote:
>>>>>>
>>>>>>> Hi Dave,
>>>>>>>
>>>>>>> Recently I sent a patch
>>>>>>> <https://www.postgresql.org/message-id/CAFiP3vzj6t2QuhkWy-sHnpcQB4tiq%2BK6gqLOVQkkcOuBtksvfw%40mail.gmail.com>
>>>>>>> regarding multidimensional array representation issue.
>>>>>>> In that patch I have reworked about how multidimensional (1
>>>>>>> dimension to n dimension)
>>>>>>> array data should be represented in grid.
>>>>>>> Also this patch covers almost all the array data types including
>>>>>>> composite array data types like
>>>>>>> int8range[], enum[], inet[], cidr[], macaddr[], uuid[], xml[],
>>>>>>> bit[], varbit[] and so on.
>>>>>>>
>>>>>>> Please review the patch and let me know if any thing needs to be
>>>>>>> included in this patch.
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Harshal Dhumal*
>>>>>>> *Sr. Software Engineer*
>>>>>>>
>>>>>>> EnterpriseDB India: http://www.enterprisedb.com
>>>>>>> The Enterprise PostgreSQL Company
>>>>>>>
>>>>>>> On Sat, Dec 9, 2017 at 10:45 AM, Dave Page <dp...@pgadmin.org>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Murtuza, can you investigate please?
>>>>>>>>
>>>>>>>> Thanks!
>>>>>>>>
>>>>>>>> On Fri, Dec 8, 2017 at 8:08 PM, Bartosz Dmytrak <bdmyt...@gmail.com
>>>>>>>> > wrote:
>>>>>>>>
>>>>>>>>> Hi all,
>>>>>>>>>
>>>>>>>>> According to documentation: https://www.postgresql.org/doc
>>>>>>>>> s/current/static/functions-enum.html when I execute SELECT
>>>>>>>>> enum_range(null::rainbow) then output should look like this:
>>>>>>>>> {red,orange,yellow,green,blue,purple}
>>>>>>>>>
>>>>>>>>> But in pgAdmin output looks like this:
>>>>>>>>> {{,r,e,d,,,o,r,a,n,g,e,,,y,e,l,l,o,w,,,g,r,e,e,n,,,b,l,u,e,,,p,u,r,p,l,e,}}.
>>>>>>>>> When you click on the field, popup window shows correct value. I’ve 
>>>>>>>>> double
>>>>>>>>> checked it in psql, and output is correct. I think it could be 
>>>>>>>>> considered
>>>>>>>>> as bug in pgAdmin
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> PgAdmin details:
>>>>>>>>>
>>>>>>>>> *Version *2.0
>>>>>>>>>
>>>>>>>>> *Python Version *2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016,
>>>>>>>>> 20:42:59) [MSC v.1500 32 bit (Intel)]
>>>>>>>>>
>>>>>>>>> *Flask Version *0.12.2
>>>>>>>>>
>>>>>>>>> *Application Mode *Desktop
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Pg Version: 10.1
>>>>>>>>>
>>>>>>>>> Regardless this one, many thanks for your great job pgAdmin Team!
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Best regards,
>>>>>>>>>
>>>>>>>>> *Bartosz Dmytrak*
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Dave Page
>>>>>>>> Blog: http://pgsnake.blogspot.com
>>>>>>>> Twitter: @pgsnake
>>>>>>>>
>>>>>>>> EnterpriseDB UK: http://www.enterprisedb.com
>>>>>>>> The Enterprise PostgreSQL Company
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Dave Page
>>>>>> Blog: http://pgsnake.blogspot.com
>>>>>> Twitter: @pgsnake
>>>>>>
>>>>>> EnterpriseDB UK: http://www.enterprisedb.com
>>>>>> The Enterprise PostgreSQL Company
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>


-- 
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

Reply via email to