Re: [openstack-dev] [Keystone] How to write unit tests for db methods?

2013-07-16 Thread Akshat Kakkar
: Dolph Mathews To: Akshat Kakkar Cc: Adam Young ; OpenStack Development Mailing List Sent: Tuesday, 16 July 2013 5:30 PM Subject: Re: [openstack-dev] [Keystone] How to write unit tests for db methods? On Tue, Jul 16, 2013 at 8:23 AM, Akshat Kakkar wrote: If I follow tests for "Catalo

Re: [openstack-dev] [Keystone] How to write unit tests for db methods?

2013-07-16 Thread Dolph Mathews
; OpenStack Development Mailing List < > openstack-dev@lists.openstack.org> > *Sent:* Monday, 15 July 2013 5:44 PM > > *Subject:* Re: [openstack-dev] [Keystone] How to write unit tests for db > methods? > > > On Mon, Jul 15, 2013 at 9:36 AM, Akshat Kakkar wrote: > &

Re: [openstack-dev] [Keystone] How to write unit tests for db methods?

2013-07-16 Thread Akshat Kakkar
2013 5:44 PM Subject: Re: [openstack-dev] [Keystone] How to write unit tests for db methods? On Mon, Jul 15, 2013 at 9:36 AM, Akshat Kakkar wrote: As in my methods, I do not pass session object from outside so I am followin the unit test for catalog. But what I am unable to understand is

Re: [openstack-dev] [Keystone] How to write unit tests for db methods?

2013-07-15 Thread Dolph Mathews
om:* Adam Young > *To:* Akshat Kakkar > *Cc:* OpenStack Development Mailing List < > openstack-dev@lists.openstack.org>; "dolph.math...@gmail.com" < > dolph.math...@gmail.com> > *Sent:* Thursday, 11 July 2013 4:29 PM > > *Subject:* Re: [openstack-dev]

Re: [openstack-dev] [Keystone] How to write unit tests for db methods?

2013-07-15 Thread Akshat Kakkar
? From: Adam Young To: Akshat Kakkar Cc: OpenStack Development Mailing List ; "dolph.math...@gmail.com" Sent: Thursday, 11 July 2013 4:29 PM Subject: Re: [openstack-dev] [Keystone] How to write unit tests for db methods? On 07/11/2013 05:23 AM, Akshat Kakkar wrote: >The me

Re: [openstack-dev] [Keystone] How to write unit tests for db methods?

2013-07-11 Thread Adam Young
only! *From:* Adam Young *To:* openstack-dev@lists.openstack.org *Sent:* Thursday, 11 July 2013 4:28 AM *Subject:* Re: [openstack-dev] [Keystone] How to write unit tests for db methods? On 07/10/2013 06:56 AM, Akshat Kakkar wrote: I have added 2 tables to key

Re: [openstack-dev] [Keystone] How to write unit tests for db methods?

2013-07-11 Thread Akshat Kakkar
From: Adam Young To: openstack-dev@lists.openstack.org Sent: Thursday, 11 July 2013 4:28 AM Subject: Re: [openstack-dev] [Keystone] How to write unit tests for db methods? On 07/10/2013 06:56 AM, Akshat Kakkar wrote: I have added 2 tables to keystone. This should be done in a migration, and s

Re: [openstack-dev] [Keystone] How to write unit tests for db methods?

2013-07-10 Thread Adam Young
; OpenStack Development Mailing List *Sent:* Tuesday, 9 July 2013 7:39 PM *Subject:* Re: [openstack-dev] [Keystone] How to write unit tests for db methods? I'm assuming you're referring to testing backend drivers as opposed to database migrations (tests/test_sql_upgrade.py). Backend agno

Re: [openstack-dev] [Keystone] How to write unit tests for db methods?

2013-07-10 Thread Akshat Kakkar
Kakkar ; OpenStack Development Mailing List Sent: Tuesday, 9 July 2013 7:39 PM Subject: Re: [openstack-dev] [Keystone] How to write unit tests for db methods? I'm assuming you're referring to testing backend drivers as opposed to database migrations (tests/test_sql_upgrade.py)

Re: [openstack-dev] [Keystone] How to write unit tests for db methods?

2013-07-09 Thread Dolph Mathews
I'm assuming you're referring to testing backend drivers as opposed to database migrations (tests/test_sql_upgrade.py). Backend agnostic tests land in tests/test_backend.py. Backend-specific tests, overrides, etc belong in tests/test_backend_sql.py, tests/test_backend_kvs.py, etc. Generally, you

[openstack-dev] [Keystone] How to write unit tests for db methods?

2013-07-09 Thread Akshat Kakkar
How to write unit tests in keystone for the methods which are directly calling the backend db? I understand that for testing purpose it should be a *fake db*, but how to do that in keystone? ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.o