Search.setIndex({docnames:["api","example","faq","index"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["api.rst","example.rst","faq.rst","index.rst"],objects:{"":[[0,0,0,"-","ddt"]],ddt:[[0,1,1,"","TestNameFormat"],[0,2,1,"","add_test"],[0,2,1,"","data"],[0,2,1,"","ddt"],[0,2,1,"","feed_data"],[0,2,1,"","file_data"],[0,2,1,"","idata"],[0,2,1,"","mk_test_name"],[0,2,1,"","named_data"],[0,2,1,"","process_file_data"],[0,2,1,"","unpack"]]},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:function"},terms:{"0":[0,1],"1":[0,1],"10":[0,1],"11":0,"12":1,"15":1,"2":[1,3],"23":1,"24":1,"3":[1,3],"4":1,"5":[0,1,3],"50":1,"6":1,"7":[1,3],"8":3,"case":[0,1,2,3],"class":[0,1],"default":[0,1],"do":0,"enum":0,"export":1,"function":0,"import":1,"new":[0,1,2],"return":[1,2],"true":1,"try":[0,1],"var":1,A:[0,1],And:1,For:0,If:[0,1,2],In:0,It:0,The:[0,1,2],_:0,__doc__:[1,2],__eq__:1,__init__:1,__name__:[0,1],__str__:1,actual:1,ad:0,add:0,add_test:0,addit:1,all:[0,1],allow:[0,1,3],altern:1,an:[0,1,2],ani:0,annot:1,annotated2:1,api:3,appear:3,append:0,appli:0,ar:[0,1],arg:[0,1],argument:[0,1],ascii:1,assertequ:1,assertfals:1,assertgreat:1,assertgreaterequ:1,assertin:1,assertisnotnon:1,assertless:1,assertlessequ:1,asserttru:1,automat:1,avoid:0,b:[0,1],base:0,been:1,befor:1,below:1,borrow:2,can:[0,1,3],cannot:1,charact:0,cl:0,coerc:0,compar:1,complex:1,compos:0,concaten:0,configur:0,consist:[0,1],contain:[0,1],content:3,context:1,control:0,convert:[0,1],correspond:0,cover:1,creat:[0,1],custom:0,d1:2,d2:2,d:1,d_greater_than_:1,data:[0,1,2,3],dataobj:2,ddt:[0,1],deal:0,decor:[0,1],def:[0,1,2],deseri:0,detail:0,dict:[0,1],dictionari:[0,1],differ:[0,3],directori:[0,1],disabl:1,docstr:[1,3],document:0,driven:3,e:[0,1],each:[0,1],effect:0,either:0,element:0,els:1,enabl:1,encod:0,end:1,environ:1,exampl:[0,3],except:1,execut:1,exist:0,expect:1,extract:1,extran:0,fals:1,faq:3,favourit:1,featur:0,fed:0,feed:[0,1],feed_data:0,fewest:0,field:1,file:[0,1],file_attr:0,file_data:[0,1],find:3,first:[0,1,2],first_valu:1,fix:1,follow:0,footestcas:1,fork:3,format:0,from:[0,1],func:0,further:0,g:[0,1],gener:[0,1],getattr:1,github:3,give:[0,1],given:0,good:1,goodby:1,ha:[1,2],handl:3,has_three_el:1,hash:1,have:[1,2],have_yaml_support:1,hello:1,how:0,idata:[0,1],identifi:[0,1],importerror:1,index:[0,3],index_len:0,index_onli:0,indic:0,insid:1,instanc:[0,1],instead:0,integ:0,intern:0,introduc:1,is_a_greet:1,isinst:1,issu:3,item:[0,1],iter:0,itertool:1,its:2,json:[0,1],just:0,karg:1,keep:2,kei:0,keyword:[0,1],known:3,kwarg:[0,1],labela:0,labelb:0,larger:1,larger_than_two:1,later:1,length:0,list:[0,1],listin:1,load:[0,1],locat:[0,1],look:1,make:[0,3],mani:[0,1],meaning:[0,1],mechan:1,method:[0,1],miss:1,mk_test_nam:0,mock:0,modul:3,multipl:[1,3],multipli:[1,3],myclass:1,mycod:1,mylist:1,n:1,name:[0,1],name_fmt:0,named_data:0,named_valu:0,necessari:0,need:1,needs_yaml:1,negative_integer_rang:1,negative_real_rang:1,new_nam:0,non:[0,1],none:0,normal:1,note:0,number:1,object:[0,2],offici:3,old:2,one:[0,2,3],onli:[0,1,3],option:0,order:0,ordin:0,origin:0,original_test_name_:0,other:[0,1],otherwis:[0,1],pad:0,page:3,paramet:0,part:1,pass:[0,1,2],path:0,pattern:0,plain:0,posit:0,positive_integer_rang:1,positive_real_rang:1,possibl:0,pragma:1,problem:0,process:0,process_file_data:0,product:1,project:3,provid:0,py:1,pytest:1,python2:3,python3:3,python:[0,1],pythonhashse:[0,1],pyyaml:1,r:1,random:1,rel:0,replac:0,report:1,represent:0,result:[0,2],run:[0,1,3],runner:1,s:1,safe_load:0,same:0,scalar:0,search:3,second:[1,2],second_valu:1,see:[0,1],self:[0,1,2],separ:1,sequenc:0,set:1,setattr:1,should:[0,3],singl:1,skipunless:1,snowman:1,sorted_list:1,specif:1,specifi:0,start:[0,1],str:0,string:0,subclass:[0,1],succe:1,suffix:0,tag:1,take:0,templatetest:0,test:[0,1,2,3],test_:1,test_case_1:1,test_case_2:1,test_custom_yaml_load:1,test_data:0,test_data_dict:1,test_data_dict_dict:1,test_data_docstr:0,test_data_list:1,test_dicts_extracted_into_kwarg:1,test_doc_missing_arg:1,test_doc_missing_karg:1,test_docstr:0,test_exampl:1,test_file_data_json_dict:1,test_file_data_json_dict_dict:1,test_file_data_json_list:1,test_file_data_yaml_dict:1,test_file_data_yaml_dict_dict:1,test_file_data_yaml_list:1,test_great:1,test_greater_with_name_docstr:1,test_iterable_argu:1,test_larger_than_two:1,test_larger_than_two_with_doc:1,test_list_extracted_into_argu:1,test_list_extracted_with_doc:1,test_nam:0,test_not_larger_than_two:1,test_someth:2,test_tuples_extracted_into_argu:1,test_undecor:1,test_unicod:1,test_valu:0,testcas:[0,1,2],testexampl:0,testnameformat:0,testobject:1,testsometh:0,testsomething_1:0,testsomething_1_a:0,testsomething_2:0,testsomething_2_b:0,than:1,them:1,thi:[0,1,2],third:1,togeth:0,trivial:0,tupl:[0,1],two:1,type:1,u:1,unchang:0,unittest:[0,1],unpack:[0,1],unsafeload:1,unsorted_list:1,us:[0,1],usag:[0,3],valid:[0,1],valu:[0,1,2],value1:0,value2:[0,1],variabl:1,version:3,want:1,we:[0,3],well:0,where:1,which:[0,1],width:0,within:1,work:3,would:0,write:1,yaml:[0,1],yaml_load:0,yamlonlytestcas:1,yml:1,you:[1,3],your:[0,1],zero:0},titles:["API","Example usage","Known Issues and FAQ","Welcome to DDT\u2019s documentation!"],titleterms:{api:0,ddt:3,docstr:2,document:3,exampl:1,faq:2,handl:2,indic:3,issu:2,known:2,s:3,tabl:3,usag:1,welcom:3}})