Search.setIndex({objects:{"":{JsHamcrest:[10,0,1,""]},JsHamcrest:{Description:[10,2,1,""],CombinableMatcher:[10,2,1,""],Operators:[4,0,1,""],Integration:[2,0,1,""],isMatcher:[10,1,1,""],Matchers:[3,0,1,""],version:[10,3,1,""],SimpleMatcher:[10,2,1,""],areArraysEqual:[10,1,1,""]},"JsHamcrest.Operators":{assert:[4,1,1,""],filter:[4,1,1,""],callTo:[4,1,1,""]},"JsHamcrest.Description":{appendLiteral:[10,1,1,""],get:[10,1,1,""],appendList:[10,1,1,""],appendDescriptionOf:[10,1,1,""],appendValueList:[10,1,1,""],append:[10,1,1,""]},"JsHamcrest.SimpleMatcher":{matches:[10,1,1,""],describeTo:[10,1,1,""],describeValueTo:[10,1,1,""]},"JsHamcrest.Matchers":{instanceOf:[3,1,1,""],containsString:[3,1,1,""],hasMember:[3,1,1,""],sameAs:[3,1,1,""],lessThanOrEqualTo:[3,1,1,""],is:[3,1,1,""],hasFunction:[3,1,1,""],number:[3,1,1,""],zero:[3,1,1,""],typeOf:[3,1,1,""],odd:[3,1,1,""],even:[3,1,1,""],startsWith:[3,1,1,""],everyItem:[3,1,1,""],anyOf:[3,1,1,""],equalTo:[3,1,1,""],endsWith:[3,1,1,""],bool:[3,1,1,""],between:[3,1,1,""],hasSize:[3,1,1,""],empty:[3,1,1,""],greaterThanOrEqualTo:[3,1,1,""],string:[3,1,1,""],nil:[3,1,1,""],allOf:[3,1,1,""],matches:[3,1,1,""],hasItem:[3,1,1,""],object:[3,1,1,""],divisibleBy:[3,1,1,""],equalIgnoringCase:[3,1,1,""],greaterThan:[3,1,1,""],func:[3,1,1,""],not:[3,1,1,""],isIn:[3,1,1,""],hasItems:[3,1,1,""],both:[3,1,1,""],oneOf:[3,1,1,""],anything:[3,1,1,""],closeTo:[3,1,1,""],raisesAnything:[3,1,1,""],notANumber:[3,1,1,""],lessThan:[3,1,1,""],either:[3,1,1,""],truth:[3,1,1,""],emailAddress:[3,1,1,""],raises:[3,1,1,""]},"JsHamcrest.Integration":{QUnit:[2,1,1,""],YUITest:[2,1,1,""],jasmine:[2,1,1,""],JsUnitTest:[2,1,1,""],installMatchers:[2,1,1,""],installOperators:[2,1,1,""],screwunit:[2,1,1,""],copyMembers:[2,1,1,""],WebBrowser:[2,1,1,""],JsTestDriver:[2,1,1,""],jsUnity:[2,1,1,""],Rhino:[2,1,1,""]},"JsHamcrest.CombinableMatcher":{and:[10,1,1,""],or:[10,1,1,""]}},terms:{all:[8,3,5,9,2],code:[1,2,0,7,8,9],forget:9,scratch:0,lack:7,abil:[7,8],containsstr:3,follow:[9,4,2],whose:8,middl:10,depend:[9,2],hasitem:3,readabl:3,typenam:3,queri:1,introduc:8,installmatch:[8,5,2],liter:[2,3,10,4,0],everi:8,string:[3,10,0],describevalueto:[8,10],fals:[3,9,10,2],util:[1,6,2],failur:4,veri:[8,5],word:9,tri:3,doesn:[8,9,4],level:[1,8,4],gender:5,inclin:7,list:[3,4,5,6,9,10],previou:9,"try":9,item:[3,4],team:[1,7],quick:2,refer:[1,2,3,4,6,10],setup:2,pleas:5,describeto:[8,10],pass:[8,4],download:[1,9,0],further:5,odd:[3,9],append:[8,10],even:[3,8,4],index:[1,9],what:[5,9],jsuniti:[2,0],abl:[5,9,4],invok:3,access:[5,9,4,2],equalignoringcas:3,version:[1,10,0],utilitari:4,"new":[0,2,3,5,7,8,9,10],method:[3,4],callto:[4,0],gener:4,here:[5,0],simplematch:[0,3,4,5,6,8,10],bodi:[8,9],undef:3,let:[8,7,5,2],address:3,path:[8,9],along:[10,4],becom:7,sinc:[5,9],valu:[7,3,10,4,0],great:[8,7,5,2],male:5,myexcept:3,invit:7,technolog:[1,7],brazilian:1,behav:3,implement:8,danger:3,apr:0,solut:[1,7],modul:1,releas:0,"boolean":3,instal:2,should:[3,8,9,2],unit:[1,2,0,4,5,6],regex:3,from:[9,0],describ:[2,8,10,4,0],commun:7,univers:8,two:[9,2],readi:[5,2],stylesheet:2,call:[8,3,5,4],scope:2,calc:2,type:[3,8,9,2],more:[8,5],qunit:[2,5,0],peopl:[8,5,10],cetera:[1,5],mozilla:9,yahoo:2,notic:7,enhanc:2,warn:3,stick:8,particular:8,known:1,actual:[0,3,4,8,9,10],compani:7,must:[3,10,2],high:7,webbrows:[8,2],join:[1,7],alia:3,prepar:8,work:[7,5,0],functionnam:3,matchersorvalu:3,obvious:7,can:[0,4,5,7,8,9],learn:[1,7,8],under:[1,5,10],dec:0,root:2,give:7,process:[4,6],accept:[3,10,0],topic:8,sourc:[1,7,8,9,2],want:8,alwai:3,end:[3,8,10],unhelp:7,thing:9,anoth:[8,5,10,2],divis:3,how:[1,7,8,9,2],env:2,lessthanorequalto:3,answer:8,instead:8,anyof:[3,10],css:2,updat:0,product:1,assertthat:[8,3,5,4,2],appendliter:10,after:[8,9],yuitest:2,"4th":9,okai:8,mai:0,suck:8,data:5,github:[1,7],third:[1,6,2],allof:[3,10],jeniff:10,predic:1,issu:[7,0],callback:4,combin:3,allow:[1,0],parti:[1,6,2],order:10,composit:10,help:7,through:4,same:[3,8,2],paramet:[3,10,4,2],perfect:2,snippet:9,thank:0,jshamcrest:[0,1,2,3,4,5,6,7,8,9,10],fernand:7,fix:0,better:0,whether:[8,9,10,2],window:9,complex:[3,8],mail:3,main:[1,10,6],might:5,easier:[9,0],wouldn:8,"return":[2,3,4,5,8,9,10],greater:[3,9],python:0,matcher:[0,1,2,3,4,5,6,8,9,10],overal:7,matchersnam:2,framework:[1,2,0,4,5,6],nov:0,now:[2,5,9,0],"instanceof":3,choic:9,term:1,name:[2,3,5,10,0],changelog:[1,0],edit:2,notanumb:3,separ:10,easili:5,sayhello:3,chri:[5,0],truth:3,rock:8,debug:1,fulli:3,power_match:8,complet:9,calculatortestsuit:2,mean:8,compil:9,domain:3,arg1:4,arg2:4,hard:[1,9],"0xa4f2c":3,realli:5,each:[9,0],expect:[3,8,9,10,2],our:[7,0],patch:7,event:2,special:4,out:[7,9],shown:5,goe:5,stub:5,daniel:[7,5],suitabl:8,rel:2,print:2,correct:7,math:[3,9],insid:[9,2],upon:7,situat:5,differ:3,committ:7,small:0,base:[7,5,9],carl:5,ask:7,alert:[3,8,9,2],thrown:3,suffici:7,put:[8,2],selfdescribingobject:10,keep:[7,2],filter:[1,5,4],turn:7,length:[3,8],arearraysequ:[10,0],outsid:[1,9],top:4,frequent:3,first:[1,5,9,0],oper:[0,1,2,3,4,6],softwar:[1,0],rang:3,feel:8,arrai:[8,3,5,10,4],qualiti:7,number:[6,3,8,9,2],calculatortestcas:2,instruct:2,alreadi:8,done:8,least:3,ring:3,custom:[8,1,5],open:[1,7,9],hood:5,size:8,given:[2,3,4,8,9,10],rewritten:0,script:[2,8,9,0],teardown:2,licens:1,system:7,messag:[3,9,4],downsid:8,calculatortest:2,statement:9,licenc:1,"final":2,friend:7,custommatch:5,variou:8,consol:2,option:[3,10,4,2],namespac:[1,2,0,5,6,8,9,10],tool:2,copi:2,huh:9,"var":[2,3,4,5,8,9,10],appropri:[8,4],consult:1,technic:7,target:2,provid:[1,2,0,4,5,8,10],remov:0,zero:[3,4],project:[1,7,2],str:3,operatorsnamespac:2,browser:[1,8,9,2],pre:[3,10,4,2],sai:8,beforeeach:2,behavior:2,runner:2,modern:9,argument:[3,8,10,4],testcas:2,testlog:2,have:[2,3,5,7,8,9,10],tabl:1,need:8,take:[8,5],"null":3,raisesanyth:[3,4,0],screw:[2,0],engin:3,built:[1,3,8,6],equival:[9,10],inform:[1,7],self:10,note:9,also:[0,1,2,3,4,5,9,10],testadd:2,contact:[1,7],anotherarrai:10,useless:[3,0],which:[3,5,9,4,0],noth:[7,8,10,2],sure:5,distribut:[1,8],plenti:8,though:8,track:[7,0],object:[0,1,2,3,5,6,8,9,10],compress:1,deleg:[3,4],regular:3,hassiz:[3,8,0],bsd:1,hasmemb:[3,0],"class":[6,3,10,4,2],maria:5,actualvalu:4,don:9,matcherorvalu:[3,8,10,4],dom:2,request:7,doe:[8,4],dummi:2,declar:1,determin:9,parseint:4,someth:[8,3,5],fact:8,matchesorvalu:3,show:[8,9],text:[2,3,4,6,8,9,10],find:[7,5,9],involv:[1,7],current:10,onli:[3,8],submit:7,just:8,pretti:3,membernam:3,activ:2,figur:9,than:[8,3,5,9],suppos:[8,5],obj1:8,startswith:3,obj2:8,contribut:7,theanswertolifetheuniverseandeveryth:8,get:[1,4,5,7,8,9,10],familiar:5,appendlist:10,express:[3,5],defaultscop:2,report:7,shape:10,"public":0,remot:2,alicia:5,stuff:5,ismatch:[8,10],integr:[1,2,0,4,5,6,8,9],contain:[3,2],where:[3,5],set:[1,8,9,2],sep:0,startup:1,see:[1,2,3,4,5,8,9,10],result:[8,4,2],arg:4,fail:[4,2],close:3,best:8,wonder:5,success:[8,4,2],jqueri:2,databas:5,review:7,particip:7,enough:3,between:[3,9,4,2],progress:0,experi:5,jasmin:[2,0],attribut:[3,4],accord:5,appreci:7,extend:10,web:[1,7,8,9,2],anothernumb:3,javascript:[0,1,2,3,5,8,9,10],extent:7,otherwis:10,solv:8,both:[8,7,3,5,10],plugin:2,alon:9,equal:[3,8,9,2],screwunit:2,april:0,instanc:[3,8,9,4,10],brag:7,logic:[10,0],improv:[7,3,5,0],com:[7,3],load:[9,2],suggest:7,unclear:7,point:[7,9],overview:6,inspir:1,equalto:[3,8,9,4,2],installoper:2,pop:9,header:[8,9],lessthan:[3,8],trivialreport:2,assum:2,simpler:8,java:9,coupl:[8,0],compos:8,empti:[3,5,2],much:[7,3],besid:5,interpret:9,interest:8,basic:[1,8],anthoni:5,life:8,search:1,ani:[0,3,5,7,9,10],assert:[8,2,5,4,0],appenddescriptionof:[8,10],understand:9,togeth:8,func:[3,4],those:[7,8,4],divisor:3,"case":[7,3,4,2],look:[8,7,3,5],powermatch:8,defin:[1,10],calcul:2,"typeof":3,abov:2,error:[3,4],cleanup:0,combinablematch:[3,10,6],closeto:3,readm:0,site:7,endswith:3,itself:8,conf:2,lightweight:2,sever:[7,5,10,0],develop:[1,7,9],mylog:2,author:7,saw:9,make:[2,5,9,0],sqrt:3,member:[2,3,0],html:[8,9,2],mytestingframework:4,testrunn:2,greaterthan:[3,9],document:[1,2,0,5,7,9],higher:4,oneof:3,finish:3,nil:3,href:2,driver:0,someon:7,hand:8,jslint:0,rais:[3,4,0],user:[7,3],pdf:1,extern:10,greeter:3,typic:1,task:[8,10],lib:2,scenario:1,entri:0,builder:[3,10,2],without:7,person:[7,5,10],exampl:[1,2,4,5,8,9,10],thi:[1,2,3,4,5,7,8,9,10],choos:1,undefin:3,everyth:8,latest:1,yuilogg:2,execut:2,less:3,jstestdriv:[2,0],matchersnamespac:2,indic:1,hasfunct:3,heavili:1,languag:[8,10],divisiblebi:3,exceptionnam:3,easi:[1,2,4,0],except:3,blog:7,add:[4,2],nicki:5,appendvaluelist:10,els:[7,5],logger:2,copymemb:[5,9,2],match:[1,0,3,4,5,8,9,10],hamcrest:1,real:5,marco:3,frown:7,read:9,piec:0,know:[7,5],world:8,like:[3,9,0],specif:[5,9],substr:3,docutil:[3,10,4,2],anyth:3,collect:[3,6],api:[0,1,2,3,4,6,10],necessari:3,either:[8,3,5],lose:8,popular:2,output:[8,4],mycalcul:2,page:[1,8,9,0],right:7,creation:3,some:[8,3,5,0],back:7,global:[5,9],polo:3,proudli:1,librari:[8,1,3,5,10],thu:3,bdd:2,rhino:[9,2],evolv:0,larg:[1,8],content:[1,9,10],reproduc:9,myfunct:3,core:[3,10,6],encourag:8,greaterthanorequalto:3,run:2,failmessag:4,power:4,uncompress:1,martin:7,usag:[10,4],broken:0,host:1,"throw":3,leishman:[5,0],plug:8,src:[8,9,2],about:7,obj:10,constraint:1,gregori:10,stand:9,constructor:3,rfc2822:3,other:[7,2,5,9,0],own:8,within:[3,9],due:3,wrap:[8,10],chang:9,samea:[3,4],reli:10,your:[1,2,4,5,7,8,9],leverag:4,inclus:3,span:[3,10,4,2],wai:[7,8,0],area:7,textual:10,clazz:3,avail:0,start:[1,3,9,10],compliant:3,includ:[1,0],lot:[7,5],suit:[5,2],forward:4,emailaddress:3,"function":[0,2,3,4,5,8,9,10],myfunc:4,unexpect:3,jun:0,jul:0,getenv:2,link:[2,8,9,0],delta:3,line:[9,2],"true":[3,9,4,10],bug:7,congratul:9,succe:2,made:7,possibl:[3,0],"default":[3,2],destaquenet:[1,7],caller:10,displai:[8,2],below:[9,10],stacktrac:0,isin:3,problem:8,sponsor:1,featur:[7,9],everyitem:3,creat:[8,5,9,2],iassertthat:4,"abstract":10,filenam:8,proven:7,repres:5,jsmockito:5,exist:8,file:[7,9,2],check:[9,10],probabl:7,titl:[8,9],when:[3,8,9,4,0],refactor:[7,0],build:[5,0],valid:1,bool:3,addreport:2,test:[1,2,0,4,5,6,7,8,10],you:[0,4,5,7,8,9],mock:[1,5],matur:7,middleag:[5,10],jsunittest:2,meaning:8,consid:[3,0],femal:5,sphinx:0,attachassert:2,directori:2,descript:[6,8,10,4,0],rule:[8,1,5],passmessag:4,write:[8,1,7,5],ignor:3,time:8,minifi:1,backward:9,hello:3,prototyp:2},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:data"},titles:["Changelog","JsHamcrest &#8211; Library of matcher objects for JavaScript","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">JsHamcrest.Integration</span></tt> &#8212; Third-Party Integration Utilities","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">JsHamcrest.Matchers</span></tt> &#8212; Built-in Matchers","<tt class=\"docutils literal docutils literal docutils literal\"><span class=\"pre\">JsHamcrest.Operators</span></tt> &#8212; Matcher Operators","Uses Of JsHamcrest","JsHamcrest API Reference","Getting Involved","Writing Custom Matchers","Getting Started","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">JsHamcrest</span></tt> &#8212; Main Namespace"],objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","data","Python data"]},filenames:["changelog","index","modules/integration","modules/matchers","modules/operator","uses","modules/index","getting_involved","custom_matcher","getting_started","modules/jshamcrest"]})
