Search.setIndex({desctypes:{},terms:{pluggabl:5,code:[0,4,8,5,7],consider:[0,8],all:[4,8],month:8,concept:5,runserv:5,abil:5,follow:[5,8],simon:6,addrport:5,certainli:[],introduc:[0,7],sourc:[6,0,5],than:0,util:[0,3,5,2],mechan:5,failur:8,affect:2,app_testmak:5,brows:[5,7],list:7,signin:8,quick:1,drop:8,pleas:0,smaller:8,direct:5,cost:4,pass:[6,5,8],further:7,append:5,even:8,index:0,what:[0,5,8],test_serialization_modul:2,abl:8,current:5,version:5,"new":5,net:6,crawlurl:8,whatev:8,full:2,abov:2,here:[6,0,1,8],behaviour:7,shouldn:8,intercept:7,let:8,address:5,path:[8,1,2],rudimentari:[],valu:[4,8,2],box:1,search:0,bookmarklet:8,step:[5,8],prior:1,chang:7,djangosnippet:6,love:8,readabl:[],modul:2,api:5,instal:5,total:[],unit:5,feb:8,would:[3,5,8],memori:[1,8],visit:5,two:[5,7],next:[],call:4,taken:6,tell:8,more:7,peopl:8,relat:8,notic:[],trail:8,templat:8,examin:8,git:[],must:[5,1],account:8,augment:2,setup:7,outlin:[],uniqu:5,can:[6,4,5,8],dec:8,root:8,control:5,sqlite:1,want:[4,8],indic:0,tag:8,poni:8,tab:8,serial:[5,2],stole:8,end:8,goal:5,turn:5,anoth:8,write:5,how:[0,3,1,8],regist:8,instead:4,simpl:[3,8],mai:[],multipl:8,data:8,github:0,third:8,ani:[6,0,8],bootstrap:1,django:[0,1,2,5,6,7,8],caus:8,inform:[0,7],environ:1,allow:[2,4,5,6,7,8],order:3,help:8,over:[],becaus:[5,8],through:[7,8],style:5,obviou:5,relative_start_url:8,fix:[],better:[0,5],yaml:5,persist:[0,4],main:7,might:8,easier:0,them:5,good:[],"return":8,thei:[8,5,2],fragment:8,safe:8,dai:8,nov:8,now:5,odin:5,introduct:[0,1],multiprocess:8,name:[5,7],anyth:8,edit:8,didn:8,separ:5,achiev:5,each:[4,5,8],debug:[],found:5,resum:8,hard:8,idea:8,realli:[4,8],year:8,logo:8,happen:8,special:5,out:1,variabl:5,"try":7,network:8,goe:8,content:0,rel:[7,8],standard:5,standalon:1,test_project:3,base:5,dictionari:8,releas:[5,8],org:7,mine_testmak:5,argument:7,could:[5,8],keep:[5,8],filter:5,thing:[0,3,5,8],place:[4,8],isn:[6,8],regress:8,think:8,urlconf:[6,5,8],first:[],origin:6,render:8,onc:[6,5,8],restrict:5,hook:[6,7],alreadi:[],keep_databas:4,submit:6,ring:8,installed_app:[5,8],script:[7,1,8],defect:0,top:8,draft:[],too:[],scheme:5,"final":[5,7],store:8,schema:4,option:[0,5,8],tool:[1,8],copi:8,took:8,specifi:7,part:[0,5],incur:4,crawl:8,haven:8,kind:8,target:7,bloat:8,provid:[8,5,7],project:5,lover:8,browser:8,cleaner:[],sai:8,runner:[0,4,7,1],respons:[5,8],anywher:[],packag:0,have:[0,1,2,4,5,6,8],tabl:0,need:[3,4,8],seem:8,pickl:[5,2],destroi:4,self:5,contact:0,holscher:0,also:[0,3,7,8],exampl:[5,1,8],take:[4,5,8],which:[5,8],singl:3,begin:8,normal:[4,5,8],track:8,previou:8,app_fixtur:5,test_processor_modul:2,most:8,regular:8,plan:[5,8],"class":[6,3],don:[7,8],url:[8,5,7],doc:[6,8],later:[5,8],request:[6,0,5,8],doe:[0,3,4,5],awesom:[8,2],wsgi:7,show:[],verbos:8,syntax:8,hack:[],rough:[],fine:5,find:[0,5],feedback:8,xml:5,access:2,onli:[5,8],locat:[0,4,5],pretti:[3,8],explain:[],enough:3,should:[8,5,2],oct:8,meant:0,hit:[5,8],get:[6,8],ericholsch:0,express:8,pypi:[0,5],autom:0,twill:[0,7],requir:[5,8],bar:6,enabl:8,willison:6,patch:0,stuff:8,integr:7,contain:[3,2],grab:5,where:8,view:[6,8,5,7],set:[0,2,3,4,5,8],knowledg:8,mantra:8,see:[7,8],arg:7,testcas:5,statu:5,correctli:8,databas:[0,4,1],someth:5,written:5,won:8,between:4,"import":2,awai:[7,8],email:8,assumpt:8,extend:[0,5],cycl:4,both:5,easi:5,admin:8,howev:8,testmakertest:3,against:[6,8],instanc:5,context:[5,8],improv:[0,5,8],login:8,com:[6,0,7],pdb:8,load:[5,8],simpli:[4,5],point:7,diff:8,assum:8,backend:5,quit:5,evalu:8,coupl:8,been:6,test_app:3,json:5,basic:[0,3,4,1,5],life:[],mine:5,django_test_runn:1,func:7,those:5,look:[5,8],get_seri:5,servic:7,defit:5,alter:4,defin:2,invok:8,neat:8,behavior:8,error:[5,8],fixtur:[5,8],loop:8,real:8,almost:8,site:[8,5,7],"__init__":5,develop:5,welcom:[0,5],doctor:8,suggest:5,make:[6,0,7,8],same:[4,8,2],check:3,python:[5,1],html:8,document:[6,0],complet:8,idyl:7,upon:[],alert:8,fairli:1,moment:8,temporari:4,user:8,mani:3,implement:[4,8],tune:5,get_processor:5,app_test_runn:[],well:[0,8],save_respons:5,without:[4,7],thought:8,unhook:7,client:[6,8],command:[0,4,5,8],thi:[0,1,2,4,5,6,8],model:5,left:8,comment:8,testmaker_processor:2,entri:8,just:[6,3,5,1,8],tcp:7,test_util:[4,5,8],speed:8,yet:8,languag:7,web:7,testmaker_seri:2,had:6,littl:5,blog:8,add:[8,5,2],other:[0,8],appli:8,save:5,app:[7,8,5,1,2],match:[5,8],earli:8,applic:[0,5],complaint:[],around:[5,8],format:5,handl:5,big:8,traffic:8,know:8,bit:5,password:8,insert:5,like:[3,5,8],hackish:5,my_sweet_app:2,elaps:8,server:5,maker:[],nose:8,output:[5,8],architectur:5,manag:[0,3,8,4,5],crawler:[0,8],www:6,revers:7,often:8,some:[0,3,8],back:7,intern:[0,5],slugifi:[],respect:5,home:[5,8],umw:8,djangoproject:6,lead:8,per:7,tracker:0,proj:7,slash:8,foo:6,core:[0,8],object:[6,0,5,8],run:[0,1,3,4,5,8],inspect:5,usag:[6,0,8,5,7],broken:[8,2],host:7,from:[6,7,8],post:[6,5,8],about:7,actual:[4,5,7],http:[6,5,7],page:[0,8,2],get_request:6,save_request:5,done:8,produc:5,own:2,test_runn:4,pythonpath:1,bound:8,teardown:7,down:[8,2],quicktest:4,your:[0,2,4,5,7,8],processor:[5,2],log:5,wai:[4,5],aren:8,support:[],question:0,"long":7,custom:2,avail:[0,5,2],start:[5,8],interfac:[6,5,7],includ:[6,5,8],lot:8,"function":[3,4,5,6,7,8],forc:5,requestfactori:6,hear:8,line:[5,8],buggi:8,"true":7,bug:0,pull:0,made:8,possibl:[3,7],"default":[1,2,4,5,7,8],wish:3,intim:8,record:5,below:[],problem:[5,8],similar:5,featur:[0,8],creat:[4,5,8],certain:[7,8],doesn:8,testmak:[0,5,2],exist:[],file:[0,5],guarante:5,ship:5,work:[5,1,8],eric:[0,5],again:[4,5],googl:7,when:8,valid:5,futur:[0,5,8],test:[0,1,2,3,4,5,6,7,8],you:[0,1,2,3,4,5,6,7,8],mock:[6,0],nice:[0,8],post_request:6,directori:5,hello:6,time:[4,8],escap:8,cpu:8},titles:["Welcome to Django Test Utils&#8217;s documentation!","Django Test Runner","Available Settings","How to run the tests","Persistent Database Test Runner","Django Testmaker","Mock Objects","Twill Runner","Django Crawler"],modules:{},descrefs:{},filenames:["index","test_runner","settings","running_tests","keep_database_runner","testmaker","mocks","twill_runner","crawler"]})