Search.setIndex({docnames:["example","faq","fixtures","format","gabbi","handlers","host","index","jsonpath","loader","release","runner"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"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:["example.rst","faq.rst","fixtures.rst","format.rst","gabbi.rst","handlers.rst","host.rst","index.rst","jsonpath.rst","loader.rst","release.rst","runner.rst"],objects:{"gabbi.exception":[[4,1,1,"","GabbiDataLoadError"],[4,1,1,"","GabbiFormatError"],[4,1,1,"","GabbiSyntaxWarning"]],"gabbi.fixture":[[4,2,1,"","GabbiFixture"],[4,1,1,"","GabbiFixtureError"],[4,2,1,"","SkipAllFixture"],[4,4,1,"","nest"]],"gabbi.fixture.GabbiFixture":[[4,3,1,"","start_fixture"],[4,3,1,"","stop_fixture"]],"gabbi.fixture.SkipAllFixture":[[4,3,1,"","start_fixture"]],"gabbi.handlers":[[4,0,0,"-","base"],[4,0,0,"-","core"]],"gabbi.handlers.base":[[4,2,1,"","ContentHandler"],[4,2,1,"","ResponseHandler"]],"gabbi.handlers.base.ContentHandler":[[4,3,1,"","accepts"],[4,3,1,"","dumps"],[4,3,1,"","load_data_file"],[4,3,1,"","loads"],[4,3,1,"","replacer"]],"gabbi.handlers.base.ResponseHandler":[[4,3,1,"","action"],[4,3,1,"","preprocess"],[4,5,1,"","test_key_suffix"],[4,5,1,"","test_key_value"]],"gabbi.handlers.core":[[4,2,1,"","ForbiddenHeadersResponseHandler"],[4,2,1,"","HeadersResponseHandler"],[4,2,1,"","StringResponseHandler"]],"gabbi.handlers.core.ForbiddenHeadersResponseHandler":[[4,3,1,"","action"],[4,5,1,"","test_key_suffix"],[4,5,1,"","test_key_value"]],"gabbi.handlers.core.HeadersResponseHandler":[[4,3,1,"","action"],[4,5,1,"","test_key_suffix"],[4,5,1,"","test_key_value"]],"gabbi.handlers.core.StringResponseHandler":[[4,3,1,"","action"],[4,5,1,"","test_key_suffix"],[4,5,1,"","test_key_value"]],"gabbi.reporter":[[4,2,1,"","ConciseTestResult"],[4,2,1,"","ConciseTestRunner"],[4,2,1,"","PyTestResult"]],"gabbi.reporter.ConciseTestResult":[[4,3,1,"","addError"],[4,3,1,"","addExpectedFailure"],[4,3,1,"","addFailure"],[4,3,1,"","addSkip"],[4,3,1,"","addSuccess"],[4,3,1,"","addUnexpectedSuccess"],[4,3,1,"","getDescription"],[4,3,1,"","printErrorList"],[4,3,1,"","startTest"]],"gabbi.reporter.ConciseTestRunner":[[4,5,1,"","resultclass"]],"gabbi.reporter.PyTestResult":[[4,3,1,"","addError"],[4,3,1,"","addExpectedFailure"],[4,3,1,"","addFailure"],[4,3,1,"","addSkip"]],"gabbi.suite":[[4,2,1,"","GabbiSuite"],[4,4,1,"","noop"]],"gabbi.suite.GabbiSuite":[[4,3,1,"","run"],[4,3,1,"","start"],[4,3,1,"","stop"]],"gabbi.utils":[[4,4,1,"","create_url"],[4,4,1,"","decode_response_content"],[4,4,1,"","extract_content_type"],[4,4,1,"","get_colorizer"],[4,4,1,"","host_info_from_target"],[4,4,1,"","load_yaml"],[4,4,1,"","not_binary"],[4,4,1,"","parse_content_type"]],gabbi:[[4,0,0,"-","exception"],[4,0,0,"-","fixture"],[4,0,0,"-","reporter"],[4,0,0,"-","suite"],[4,0,0,"-","utils"]]},objnames:{"0":["py","module","Python module"],"1":["py","exception","Python exception"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","function","Python function"],"5":["py","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:exception","2":"py:class","3":"py:method","4":"py:function","5":"py:attribute"},terms:{"0":8,"1":[0,4,8],"10":0,"11e4":0,"12":0,"12d96fb8":0,"2":[0,8],"200":[0,3],"201":0,"202":0,"252b2d3543f8":1,"3":7,"301":3,"302":[0,3],"4":9,"405":0,"40d1":8,"4bba":1,"5":0,"5613aabf":1,"685b35afa334":0,"7680d3c010c2":8,"8":[0,3,4,10],"887a":1,"8c03":0,"9":10,"9724":8,"boolean":3,"break":1,"byte":5,"case":[2,3,5,9,10],"class":[2,4,5,10],"default":[0,1,3,4,5,9,10,11],"do":[0,2,3,4,5,7,8,9,10],"final":5,"float":[3,10],"function":[1,3,4,7,9,10],"import":[2,9],"int":[3,10],"long":1,"new":[0,1,5,7,9,10],"null":4,"return":[3,4,5,8,9],"short":1,"static":[4,5],"switch":10,"true":[0,3,4,5,7,9,10,11],"try":0,"var":1,"while":[1,2],A:[0,3,4,5,7,9,10],As:[1,3,7],At:[2,7],Be:1,By:[0,1,5,9],For:[0,1,3,5,6,7,8,9,10],If:[0,1,2,3,4,5,7,8,9,10,11],In:[0,2,3,5,7,9,10],It:[0,1,3,4,5,7,8,9,11],Its:3,No:1,One:[0,5,7],Or:0,That:[1,9],The:[0,2,3,4,5,6,7,8,9,10,11],There:[0,3,8,9],These:[0,2,3,4,5,7,8,10],To:[3,4,5,9,11],With:[3,5],_:[0,1,3,9],__file__:9,__init__:[2,4],_and_:10,abaakouk:10,abod:0,about:[1,2,3,4,10],abov:[0,3,5,6,8],abramowitz:10,accept:[0,2,3,4,5,10,11],access:[0,5,7,9],accomplish:9,across:4,action:[4,5],activ:[5,7],actual:[3,4,7,10],ad:[2,3,5,8,10],adapt:10,adc8aafc:8,add:[4,5,9,10],adderror:4,addexpectedfailur:4,addfailur:4,addit:[5,7,8,10],address:[8,11],addskip:4,addsuccess:4,addunexpectedsuccess:4,adequ:2,adjust:[1,10],advanc:9,advantag:1,after:[0,1,3,11],again:[0,7],against:[3,5,11],alert:4,alia:[1,4],all:[0,1,2,3,4,8,9,10,11],allow:[0,3,4,5,6,7,8,9,10],along:[5,7],alreadi:[3,10],also:[3,8,9,10],although:8,alwai:[0,4,9],ambigu:3,amongst:0,an:[0,1,2,3,4,5,6,7,8,9,10,11],ani:[0,1,2,4,6,7,10,11],anoth:[0,3],answer:1,anyth:7,anywai:3,anywher:[0,11],api:[0,2,3,6,7,8],app:9,append:[0,3],appli:8,applic:[0,1,3,4,5,6,9,11],appropri:[0,5,9],ar:[0,1,2,3,4,5,6,7,8,9,10,11],arbitrari:[3,6],arg:[4,10],argument:[2,4,5,7,8,9,10,11],arithemt:8,arrai:8,articl:0,ask:7,assert:4,associ:2,assum:0,assumpt:1,async_cr:0,asynch:0,asynchron:[0,3],attach:6,attempt:3,attribut:[2,5,10],author:[0,3,5,8,10],autom:7,automat:[2,3],avail:[2,7,9,10],avoid:[2,4,5,10],awai:10,awar:[1,2],ba:1,back:[0,4,10],backward:[3,5],bad:10,badstatuslin:10,bag:4,base:[5,7,9,10],base_url:4,baselin:2,basic:9,becaus:[4,5],becom:0,been:[2,3,4,5,9,10],befor:[1,3,4,8,11],begin:[0,3,10],behavior:[4,10],being:[1,2,3,5,6,7,8,9,10,11],below:[3,5,7,9],best:1,better:10,between:[0,3,7],bin:7,binari:4,bit:[1,3,9],bitter:10,blog:0,bodi:[0,3,4,5,7,8,10,11],bool:[3,10],both:[0,3,5,7,8,10],boundari:5,bridg:7,broadli:2,buffer:4,build:[6,7,9],build_test:[1,2,5,6,9,10,11],builder:6,built:[1,7],bungalow:0,call:[1,2,4,5,9],can:[0,2,3,4,5,6,7,8,9,10],cannot:[4,10],captur:[2,10],care:[3,7,8,9],cast:10,castl:0,cat:8,categori:3,caus:3,caution:3,cdent:7,cert_valid:[3,10],certif:[3,10,11],challeng:10,chang:[0,2,3,10],charact:3,charset:4,check:[0,10],choic:0,choos:2,chri:[8,10],ci:[2,7],claim:3,classmethod:4,clean:2,cleani:7,cleanup:[2,10],client:3,code:[0,3,10],collect:[1,3,4,9],color:[3,4,10],combin:3,come:[3,7,9,11],command:[1,7,9,10,11],comment:0,commit:[7,10],common:[2,8],compar:4,compat:[3,5],complet:4,complex:[7,10],complic:1,comprehens:7,concept:[2,5],conceptu:2,concern:1,concisetestresult:4,concisetestrunn:4,concret:3,concurr:[2,7,9,10],conf:9,configfixtur:0,configur:[0,2,3,6,10],confirm:7,confus:4,connect:11,consid:[3,4],consol:11,consolid:2,construct:[3,8,10],consum:8,contain:[0,1,3,4,5,7,9],content:[0,1,3,4,7,8,10],content_handl:[5,8],content_typ:4,contenthandl:[4,5],context:[0,2,4,7,9],continu:[3,9,10],contribut:10,control:[3,6,10],conveni:8,convent:9,convert:5,convinc:1,cooki:[3,10],copi:[0,4],core:0,correct:10,correctli:10,correspond:3,could:[0,2,3],count:[0,3,10],cover:7,creat:[0,1,2,3,4,5,6,7,9,11],create_url:4,creation:0,critic:9,css:0,current:[0,2,4,5,7],custom:[3,5,8,9,11],d564:8,d:4,danek:10,danjou:10,data:[0,1,2,4,5,7,8,10],databas:[2,6],date:0,deactiv:7,debug:[2,4],decid:[2,4],declar:[0,3,7,10],decod:[4,10],decode_response_cont:4,deep:0,deepli:6,def:9,default_charset:4,defin:[1,3,5,6],delai:[0,3,10],delet:7,demo:[3,7],demonstr:[0,3,8],dent:10,depend:[1,3,5,9],deprec:[4,9],deriv:7,desc:[0,3],describ:[3,5,9],descript:[3,4],desir:[4,5,8],destin:4,destroi:2,detail:[3,7,9,10],detect:10,determin:3,develop:[3,5,6,7,9,10],dict:[0,4,5,10],dictionari:[0,3,10],diectori:5,differ:[5,9,11],difficult:[1,3,4,8],difficulti:10,direct:[2,6],directli:[0,1,11],directori:[0,3,7,9],dirnam:9,disabl:[4,9],disable_response_handl:[3,10],discov:[9,10],discoveri:[1,9,10],disk:[5,8,10],displai:[2,10],distribut:[5,7,9],doc:7,docker:7,document:[1,8,10],doe:[1,9],doesn:0,dog:8,dom:[4,5],domain:3,don:1,done:[3,5,8],doubl:3,drive:10,driven:6,driver:[5,8,9,10],drop:10,du:10,duc:10,dump:[3,4,5],duplic:4,dure:[2,3,4,5],duval:10,dynam:[1,3,4,7],e78c:0,e:[3,5],each:[0,1,2,3,4,5,7],earlier:[3,5,10],earliest:5,echo:1,effect:10,effort:8,either:[0,3,5,6,7,8,11],elsewher:[0,1],empti:[5,10],enabl:5,encapsul:4,encod:[0,3,5],encount:5,encourag:7,end:[3,8,10,11],enhanc:10,ensur:[2,3,8,10],enterpris:5,entir:[8,10],entri:[3,4,5,9,10],environ:[0,1,2,3,4,6,7,9,10],epy27:1,equivali:0,eras:7,err:4,error:[2,4,10,11],especi:7,establish:[0,2],evalu:[0,5,7,8],even:3,eventu:1,everi:[0,6],evolut:5,exactli:4,exampl:[2,3,5,6,7,8,9],exc_info:4,exc_typ:2,exc_valu:2,except:[0,2,3,5],excess:[5,7],exchang:0,exclus:6,exercis:4,exist:[2,5,7],exit:11,expect:[0,4,5,7,8,10],experi:0,expir:3,explain:3,explanatori:0,explicit:3,explicitli:0,express:[0,3,4,7,8,9,10,11],extend:[3,5,7],extens:[8,10],extract:4,extract_content_typ:4,facilit:11,fail:[0,1,2,3,4,8,10,11],failfast:[4,11],failur:[2,3,4,10,11],fake:6,fakelogg:2,fals:[0,1,3,4,9],fashion:[7,9],fast:6,featur:[0,3,4,7,8,10],feket:10,field:[3,10],file:[0,2,3,4,5,6,7,8,9,10,11],file_path:4,filehandl:4,filenam:[10,11],filepath:3,filter:[1,3,8,10],find:1,fine:9,finish:2,first:[0,2,10,11],fit:1,fixtur:[0,6,9,10,11],fixture_modul:9,flag:1,flavor:4,flexibl:[3,7,10],flow:[4,6],fnd:10,follow:[0,3,5,8,9,10,11],foo:0,foobar:8,forbidden:[0,4],forbidden_head:4,forbiddenheadersresponsehandl:4,forc:[9,10],foreground:7,form:[0,4,5,6],format:[0,5,7,10,11],found:[2,6,8],fragment:3,framework:0,freeli:6,frequent:8,from:[2,3,4,5,7,8,9,10,11],full:[1,3,6],fulli:[0,3,4,6,11],fundament:1,further:5,g:[3,5],gabbi:[0,3,5,6,8,9,10,11],gabbi_force_color:4,gabbidataloaderror:4,gabbifixtur:[2,4],gabbifixtureerror:4,gabbiformaterror:4,gabbisuit:4,gabbisyntaxwarn:4,gabbit:9,gain:[1,10],gap:7,gener:[0,3,4,9,10,11],get:[0,3,7,9,10],get_color:4,get_the_widget:1,getdescript:4,github:10,give:3,given:[0,3,4,5,8],goal:7,gone:7,good:[3,7],grab:4,greater:10,group:9,group_regex:9,grow:1,ha:[1,2,3,4,5,9,10],had:4,half:5,hand:[3,5,8],handl:[0,4,5,7,10],handler:[0,7,8,10],happen:[1,2,4],har:[0,9],have:[0,2,3,7,10],hayder:10,header:[0,3,4,5,7,10,11],header_dict:4,headersresponsehandl:4,help:[0,2,5],here:[4,5,8,9],highlight:[5,10],histori:[3,7,10],hook:9,host:[0,3,4,5,7,9,10,11],host_info_from_target:4,how:[2,3,4,8,9,10],howev:[2,3],html:5,http:[0,1,3,4,5,6,7,10,11],httplib2:10,httptestcas:5,hub:7,human:[3,7],hyphen:8,i:[0,3],id:8,identifi:3,imag:[0,7],image_repo:0,immedi:[0,10],implement:[0,2,4,6,8],implementor:4,improv:[3,7,10],imran:10,includ:[0,3,7,9,11],inconveni:11,index:3,indic:[3,8],individu:[2,4,10],info:3,inform:[2,3,9,10,11],infrastructur:7,initi:[2,9],inner:10,inner_fixtur:2,insecur:[10,11],inspect:5,instanc:5,instead:[0,2,10],instruct:[5,7],integ:3,integr:0,intend:6,interact:[6,7,8],intercept:[5,6,9],interfac:[5,10],interleav:2,intermix:[3,6],intern:5,introduc:[5,10],introduct:3,invoc:9,invok:5,io:0,ipv6:[10,11],isol:7,issu:[1,3,4,10],item:[1,3,4,5,7,8],its:3,itself:[3,7],jason:10,javascript:3,join:[0,9],jone:0,josh:10,json:[0,1,3,5,7,8,10],json_repo:0,jsonhandl:[5,10],jsonpath:[0,3,5,7,10],jsonpath_rw:8,jsonpath_rw_ext:8,julien:10,just:[0,3,7,8,10],justin:8,k:[1,10,11],keep:[1,7,8,9],kei:[0,3,4,5,8,10],keyword:1,kim:10,kind:6,kitten:0,know:9,knowledg:9,languag:1,larg:2,last_url:[3,10],later:7,layer:0,lead:[1,3,8],learn:7,least:3,leeb:10,left:[4,8],len:[8,10],length:8,let:4,level:[0,3,4,5,10],like:[0,1,4,5,8,9],limit:[0,9],line:[2,7,9,10,11],list:[0,1,2,3,4,5,7,8,10],live:6,load:[0,1,3,4,5,8,10],load_data_fil:[4,5],load_response_handl:5,load_test:9,load_yaml:4,loader:[2,5,11],local:6,locat:[0,3,9,11],log:[2,10],logic:4,look:[7,9],loop:[0,4],lose:10,lower:6,lowercas:[0,3],m:[0,1,7,9],made:[3,8,10],magic:[0,3],mai:[2,3,4,5,7,8,10,11],main:4,maintain:3,mainten:10,major:10,make:[0,1,2,3,4,5,7,10,11],manag:[0,2,4,8,10],mani:[0,3,7,9],manipul:5,marc:10,mark:[0,2,5],match:[0,3,4,9,10],mccasland:10,mccune:10,mean:[3,7,9],mechan:[2,10],media:[0,4],mehdi:10,member:0,meow:8,merg:0,messag:[3,10],metadata:[1,10],metafunc:9,method:[0,2,3,4,5,6,9,10],michael:10,might:[5,7],mind:[8,9],minim:9,miss:1,model:8,modul:[9,10],more:[1,2,3,7,8,9,10,11],most:[0,6,9],mount:[7,11],much:[6,9],multipart:5,multipl:[2,3,5,8,10,11],mung:9,must:[0,2,3,4,5,8,9,11],mutual:6,my:[0,11],myapp:9,mycontenhandl:5,mycontenthandl:5,myer:10,name:[0,1,2,3,5,7,8,9,10,11],nan:9,necessari:[0,1,2,3,8],necessarili:0,need:[0,3,4,5,6,7,9,10,11],nest:[2,4,6,8],netloc:[0,3],newer:9,next:0,node:1,none:[4,5],noop:4,noqa:9,normal:0,not_binari:4,notablli:10,note:[0,3],now:[9,10],number:[0,2,3,4],numer:10,object:[3,4,5],occur:4,offici:7,old:5,older:[9,10],onc:[4,7,9],one:[0,2,3,4,5,7,8,10,11],ones:8,onli:[3,4,7,9,10],oper:[0,1,4,5],optim:3,option:[2,5,6,9],order:[0,2,3,4,5,7,8],org:3,origin:9,os:9,os_token:0,other:[0,3,5,9,11],otherwis:[1,2,4,5,11],ought:3,our:9,output:[0,2,3,4,10,11],over:[3,10],overkil:11,overlook:8,overrid:[0,4,10],overriden:0,own:[1,5,8],packag:[1,7],pair:[3,4,5,8],param:5,paramet:[0,2,5,9,10],parametr:9,parent:3,pars:[4,10],parse_content_typ:4,parser:8,part:[3,6],particular:[0,2],pass:[1,3,5,8,9],patch:[0,3],path:[3,4,8,9,10,11],pathnam:[9,10],pattern:9,peopl:[8,10],per:[0,6,10],perform:6,perhap:7,persist:[0,2],pet:8,piec:4,pip:7,place:8,plain:0,pleas:[1,3,5,9],plenti:0,png:0,point:[3,7],poll:[0,3],poorli:4,port:[0,3,4,6,10,11],portabl:9,portion:[10,11],possibl:[0,1,2,3,5,6,7,8,9,10,11],post:[0,1,3,5],post_only_url:0,potenti:3,power:[3,7],pre:4,preced:3,predict:8,prefer:7,prefix:[4,5,10,11],prepar:5,prepend:[0,11],preprocess:4,present:[0,3,10],preserv:[5,6,10],pretti:[4,10],prettifi:4,prevent:8,previou:0,print:[3,10],printerrorlist:4,prior:[0,5,6,7,10],problem:10,process:[1,3,5,6,7,9,10],produc:[2,9,10],program:1,programmat:7,project:10,proper:[4,8],properli:[4,9,10],properti:8,protocol:[0,3,9],provid:[0,1,2,3,4,5,6,7,8,9,10,11],pseudo:0,put:[0,3,5,7,9],py:[7,9],py_test_gener:[5,9],pypy3:10,pytest3:9,pytest:[1,2,4,5,10],pytest_generate_test:9,pytestresult:4,python3:7,python:[0,3,4,5,7,9,10],pyyaml:10,q:[10,11],qualifi:[0,3,4,6,11],queri:[0,3,7,8],query_paramet:[0,3,10],quiet:11,quit:10,quot:[3,8],rais:[2,3,4,10],rare:4,rather:7,raw:[4,8,11],raymour:10,re:[5,9],read:[1,3,4,5,8,10],readabl:[0,1,3,7,8,10],readi:10,readthedoc:0,real:[2,3],reason:[3,4],redirect:[0,3],reduc:8,refer:[0,3,10],refin:1,regist:5,regular:[0,3,4,9,10],rel:[0,1,3,7,8,10],releas:3,relev:3,reliabl:8,remov:[7,10],repackag:4,replac:[1,3,4,5],repo:[7,9],report:[2,10,11],repositori:7,repres:[0,1,2,3,7],represent:3,request:[0,1,5,6,7,9,10],request_head:[0,1,3],requir:[0,2,3,5,6,7,8,9],require_ssl:[9,10],requri:3,reset:2,resolv:10,resourc:[0,1,2,3,7],respect:[2,3,8,9],respons:[0,4,5,7,8,10],response_:[3,5],response_data:[4,5],response_forbidden_head:[0,3,10],response_head:[0,3],response_json_path:[0,3,5,8,10],response_str:[0,3],responsehandl:4,rest:[1,3,7],restrict:10,result:[0,2,3,4,8,10,11],resultclass:4,retriev:[3,7],revers:8,right:[5,8],root:[0,3],rule:[0,3],run:[0,2,3,4,5,7,8,10,11],runner:[1,2,3,7,8,9,10],rw:0,ryan:10,s:[0,1,3,4,5,8],safe:[4,7],safe_load:9,safe_yaml:[9,10],sake:1,same:[0,1,3,5,7,8,9,10,11],sampl:[0,2,9],sampledatafixtur:0,samuel:10,scenario:2,scheme:[0,3],script:11,search:3,second:[0,3,8,11],section:[0,1,5],see:[0,3,5,6,7,8,9,10],seem:8,select:[1,3,10],self:[3,5],semant:6,send:[1,10],sens:1,sent:[3,5],separ:[3,7],sequenc:[0,3,5,6,7],seri:[3,4],serial:8,server:[2,3,6,7,10,11],servic:[1,7,9,11],session:10,set:[0,1,2,3,4,7,9,10],setup:[2,4,6],sever:[0,5,10],share:5,shortcut:3,should:[2,3,4,5,7,8,10,11],shown:[3,5],side:[2,5,8,10],sign:[3,7],signific:7,silenc:11,similar:[1,9],simpl:[0,4,9,10],simple_wsgi:5,simplewsgi:5,simpli:7,sinc:[1,9,10],singl:[0,1,2,3,4,7,8,11],situat:[3,10],skip:[0,2,3,4,10],skipallfixtur:[0,4],skiptest:[2,4],smith:0,so:[2,3,4,7,9],socket:6,sole:10,solut:10,some:[0,1,2,3,6,8,9,10],some_string_valu:3,someth:[1,4,5,8],sort:[1,8,10],sound:8,sourc:[3,5,7,9],space:[0,1,3],special:[0,3,9],specif:[3,4],specifi:[0,4],spencer:10,ssl:[0,3,4,9,10,11],stabl:10,stack:2,start:[2,4,5,9,10],start_fixtur:[2,4],starttest:4,state:[0,3],statement:[3,9],statu:[0,3,10],stdin:[4,7,10,11],stdlib:4,stdout:3,still:[3,5,7],stop:[4,10],stop_fixtur:[2,4],store:[0,2,5,8],str:[3,10],strai:2,straight:7,straightforward:[7,8],stream:[2,4,5],strict:10,string:[0,3,4,5,10],stringresponsehandl:4,strong:10,structur:[1,4,5,7,8],style:[5,6,7],subclass:[2,4,5],subdir:8,subdirectori:8,substitut:[1,5,10],subtitut:8,subunit:9,succe:4,success:10,successfulli:4,suggest:10,suit:[2,5,9],suitabl:5,suitemak:9,summari:[10,11],suppli:0,support:[2,3,5,8,9,10],suppress:10,svx:9,swallow:10,sy:4,synonym:3,syntax:[4,10,11],syntaxwarn:4,system:[2,7,9],t:[0,1],take:[1,3,4,7],taken:[3,7,8,9,10],talk:7,target:[3,4,7,11],tb_local:4,techniqu:[5,8,9],templat:7,tempt:1,ten:0,test:[2,4,5,6,7,8,10,11],test_:9,test_api:1,test_dir:[5,9],test_gabbit:9,test_gener:9,test_key_suffix:[4,5],test_key_valu:[4,5],test_load:9,test_loader_nam:10,test_pytest:9,test_request:1,testcas:[0,3,4],testr:9,testrepositori:[1,9],testresult:4,testrunn:4,tests_dir:9,testsuit:[4,9],testtool:[1,9,10],testttol:9,text:[0,3,5,10],text_repo:0,texttestresult:4,texttestrunn:4,than:[8,10],thank:10,thei:[0,4,9],them:[7,8,9,10],themselv:0,thi:[0,1,2,3,4,5,6,7,8,9,10],thing:[0,7,8],those:[0,3,7,9,10],though:7,three:[0,1,4,6],through:[5,8],thrown:2,thu:[1,7],time:[0,2,3,6,7],togeth:0,toit:10,token:0,tom:10,too:[1,7],tool:[0,7],top:3,tox:1,trace:7,traceback:[2,10],tradeoff:8,tradtion:2,transform:[0,3,5],translat:[1,5],transpar:7,travers:3,travi:10,treat:[0,1,3,4,8,10],tree:9,trevor:10,tri:7,trigger:3,truman:10,truong:10,tty:[3,4],tupl:4,turn:[3,4,5,11],tutori:[3,7,9],two:[0,2,3,4,5,8,9,10],type:[0,1,2,3,4,5,8,9,10],typic:7,undecor:3,under:[0,7],underli:3,undesir:3,unexpect:2,uniqu:[0,3],unittest:[2,4,7,10],unknown:4,unless:0,until:10,unus:2,up:[0,2,3],upper:10,uppercas:[0,3],url:[0,1,3,4,5,6,10,11],urlencod:5,urllib3:10,urllib:10,us:[0,1,2,3,4,5,6,7,8,9,10,11],usag:5,use_prior_test:[1,3,10],usual:[1,3,9],utf:[0,3,4],uuid:[1,8],uuid_1:1,v:[9,11],valid:[3,8,10,11],valu:[0,2,3,4,5,6,8,10,11],valueerror:4,variabl:[0,3],vastli:10,venv:7,verbatim:0,verbos:[3,4,10,11],verbosehttp:3,veri:[3,9],verifi:5,version:[5,9,10],via:[0,3,5,7,8],viner:10,virtual:7,visibl:7,volum:7,wa:[4,5,10],wai:[0,1,2,5,6,7,9],wait:0,want:[1,7,9,10],warn:[4,9,10],we:[0,4,7,9],web:[6,11],well:[1,10],were:10,what:[0,4,7],whatev:[2,4],when:[0,1,2,3,4,5,7,8,9,10,11],where:[0,2,3,4,5,7,9,10],whether:[0,3],which:[0,1,2,3,4,5,6,7,8,9,10],whitespac:0,who:10,whole:[0,3],wil:3,willing:5,wish:[5,7],within:[1,3,5,8],without:[0,3,9,10],woof:8,work:[1,3,4,5,7,9,10],world:7,would:[3,5,9],wrap:[0,3,4,10,11],write:8,written:7,wrong:10,wsgi:[6,9,11],wsgiapp:9,www:5,x:[0,5,10,11],xfail:[0,3,4],xml:3,yaml:[0,2,3,4,5,6,7,8,9,10],yaml_fil:4,yamldiskloadingjsonhandl:[5,8,10],yamlfile_get_the_widg:1,yesterdai:0,yet:[0,3],yield:9,you:[0,1,3,5,7,8,9,10],your:[7,8,9],yourself:3,zane:10,zoom:0},titles:["Example Tests","Frequently Asked Questions","Fixtures","Test Format","gabbi Package","Content Handlers","Target Host","Gabbi","JSONPath","Loading and Running Tests","Release Notes","YAML Runner"],titleterms:{"0":[9,10],"1":10,"11":10,"13":10,"16":10,"17":10,"19":10,"2":10,"20":10,"21":10,"22":10,"23":10,"24":10,"25":10,"26":10,"27":10,"28":10,"29":10,"3":[9,10],"30":10,"31":10,"32":10,"33":10,"34":10,"35":10,"36":10,"37":10,"38":10,"39":10,"4":10,"40":10,"41":10,"42":10,"43":10,"44":10,"45":10,"46":10,"47":10,"48":10,"49":10,"5":10,"7":10,"case":4,"do":1,Is:1,ani:3,api:1,ask:1,base:[1,4],can:1,cast:3,content:5,contributor:10,core:4,current:3,data:3,detail:5,driver:4,exampl:0,except:4,expect:3,extens:5,file:1,fixtur:[2,3,4],format:3,frequent:1,gabbi:[1,4,7],gener:1,global:3,handler:[3,4,5],have:1,host:6,how:1,httpclient:4,i:1,immedi:3,implement:5,inner:2,instal:7,json_pars:4,jsonhandl:4,jsonpath:8,just:1,load:9,loader:9,mani:1,metadata:3,modul:4,my:1,note:10,one:1,onli:1,packag:4,paramet:3,previou:3,prior:[1,3],purpos:7,put:1,pytest:9,python:1,question:1,releas:10,report:4,request:3,respons:3,run:[1,9],runner:[4,11],sequenc:1,should:1,structur:3,style:[1,9],substitut:[3,8],suit:4,suitemak:4,target:6,test:[0,1,3,9],unittest:9,util:4,variabl:1,without:1,yaml:[1,11],yaml_disk_loading_jsonhandl:4}})