Re: pgAdmin IV: Unittests-drop objects functionality - Mailing list pgadmin-hackers

From Dave Page
Subject Re: pgAdmin IV: Unittests-drop objects functionality
Date
Msg-id CA+OCxozbgojCmSZn=acrQXM7ZR8Oi-vx9rVAS4qGa+4-JFOanA@mail.gmail.com
Whole thread Raw
In response to Re: pgAdmin IV: Unittests-drop objects functionality  (Navnath Gadakh <navnath.gadakh@enterprisedb.com>)
List pgadmin-hackers
Cool - thanks, committed!

On Wed, Sep 14, 2016 at 2:57 PM, Navnath Gadakh
<navnath.gadakh@enterprisedb.com> wrote:
> Hi Dave,
>
> Please find the revised patch with suggested modifications.
>
> On Wed, Sep 14, 2016 at 5:25 PM, Dave Page <dave.page@enterprisedb.com>
> wrote:
>>
>> Hi
>>
>> On Tue, Sep 13, 2016 at 3:39 PM, Navnath Gadakh
>> <navnath.gadakh@enterprisedb.com> wrote:
>> > Hi Dave,
>> >      Please find the patch for drop objects functionality for test
>> > framework.
>> > Now, test framework is able to drop all objects(like server, database,
>> > schema, etc.) which are created during test suite execution. Code
>> > included
>> > in the patch is only for server and database node. If everything goes
>> > fine
>> > will send next patch with the remaining nodes in a single patch.
>> >
>> > The following files are also affected by the new changes:
>> > web/setup.py,
>> > web/config.py,
>> > regression/test_advanced_config.json.in
>> >
>> >
>> > To run the test suite follow the commands
>> > 1. python runtionregress/ests.py --pkg browser.server_groups.servers
>> > 2. python regression/runtests.yp --pkg
>> > browser.server_groups.servers.databases
>> >
>> >
>> > Note: Please do not run test suite for all nodes (python
>> > regression/runtests.py) as code modifications have not been done yet.
>>
>> I'm happy with this in general, except the changes in setup.py
>>
>> - Let's use the names PGADMIN_SETUP_EMAIL and PGADMIN_SETUP_PASSWORD
>> for the envvars.
>
> Sure.
>>
>>
>> - Why are you setting the username and password in the environment
>> after prompting the user for them? I can't see why you're doing that,
>> and it's almost certainly a security issue.
>
> I was trying some different logic, by mistake that code remains, removed
> that code in the attached patch.
>>
>>
>> --
>> Dave Page
>> VP, Chief Architect, Tools & Installers
>> EnterpriseDB: http://www.enterprisedb.com
>> The Enterprise PostgreSQL Company
>>
>> Blog: http://pgsnake.blogspot.com
>> Twitter: @pgsnake
>
>
>
>
> --
> Thanks,
> Navnath Gadakh
> Software Engineer
> EnterpriseDB Corporation
> Mobile: +91 9975389878
>
>



--
Dave Page
VP, Chief Architect, Tools & Installers
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake


pgadmin-hackers by date:

Previous
From: Dave Page
Date:
Subject: pgAdmin 4 commit: Introduce a test config database for the regression t
Next
From: Surinder Kumar
Date:
Subject: [pgAdmin4][Patch]: RM1579 - Unable to scroll the query text window during selection