On 11/28/2011 01:58 AM, Gelonida N wrote:
> Hi,
> 
> I'd like to run some django tests, which use the test client and which
> should check, that certain users can only access certain contents.
> 
> Where would you create this users / passwords.
> - With a fixture
> - as part of a test class in the SetUp section and tear
>      it down afterwards?
> 
> - create a custom test runner with a setup phase ?
> 
> Is there any other recommended code section, which could do the setup
> prior to running tests.
> 
> Ideally I'd like to avoid fixtures.
> Of course I could create a script to generate certain fixtures and run
> only then the tests, but I'd prefer, the user data is created ad part of
> the test procedure.
> 
> 

I played a little more with django unit tests.

Django will reset the data base after each single test.

So it seems, I am stuck with fixtures at least at the moment I do not
know how to create users without fixtures such, that they would be
persistent between unit tests.

I really don't want to use fixtures, but some warm up code run only once
prior to running tests.

Any ideas?


-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to