You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(80) |
Nov
(42) |
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(11) |
Feb
(50) |
Mar
(70) |
Apr
(102) |
May
(28) |
Jun
(45) |
Jul
(14) |
Aug
(75) |
Sep
(17) |
Oct
(15) |
Nov
(11) |
Dec
(4) |
2003 |
Jan
(16) |
Feb
(19) |
Mar
(21) |
Apr
(20) |
May
(29) |
Jun
(7) |
Jul
(5) |
Aug
|
Sep
|
Oct
(2) |
Nov
(3) |
Dec
(3) |
2004 |
Jan
(5) |
Feb
(4) |
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
(1) |
Jul
(7) |
Aug
(1) |
Sep
(6) |
Oct
(6) |
Nov
(1) |
Dec
(2) |
2005 |
Jan
(4) |
Feb
(4) |
Mar
(15) |
Apr
(1) |
May
|
Jun
(4) |
Jul
(6) |
Aug
(6) |
Sep
|
Oct
(4) |
Nov
(2) |
Dec
(4) |
2006 |
Jan
|
Feb
(91) |
Mar
(47) |
Apr
(7) |
May
(4) |
Jun
(9) |
Jul
(1) |
Aug
|
Sep
(5) |
Oct
(36) |
Nov
(95) |
Dec
(12) |
2007 |
Jan
(11) |
Feb
(31) |
Mar
(45) |
Apr
(11) |
May
(9) |
Jun
(1) |
Jul
(146) |
Aug
(15) |
Sep
|
Oct
(3) |
Nov
(6) |
Dec
(1) |
2008 |
Jan
(2) |
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
(3) |
Jul
(2) |
Aug
(19) |
Sep
(1) |
Oct
(10) |
Nov
|
Dec
(8) |
2009 |
Jan
(3) |
Feb
(1) |
Mar
(4) |
Apr
(8) |
May
(5) |
Jun
(4) |
Jul
(2) |
Aug
(1) |
Sep
(2) |
Oct
(13) |
Nov
(13) |
Dec
(4) |
2010 |
Jan
(1) |
Feb
(2) |
Mar
(1) |
Apr
(2) |
May
|
Jun
(1) |
Jul
(3) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2011 |
Jan
(1) |
Feb
(4) |
Mar
(3) |
Apr
(4) |
May
|
Jun
(12) |
Jul
(16) |
Aug
(4) |
Sep
(7) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
From: David S. <ds...@us...> - 2007-03-20 14:43:57
|
Update of /cvsroot/junit/junit/src/org/junit/runner In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv30152/src/org/junit/runner Modified Files: JUnitCore.java Log Message: Runner rearchitecting to begin 4.4 development Index: JUnitCore.java =================================================================== RCS file: /cvsroot/junit/junit/src/org/junit/runner/JUnitCore.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- JUnitCore.java 21 Nov 2006 18:53:39 -0000 1.1 +++ JUnitCore.java 20 Mar 2007 14:43:50 -0000 1.2 @@ -4,8 +4,8 @@ import java.util.List; import junit.runner.Version; -import org.junit.internal.runners.OldTestClassRunner; -import org.junit.internal.runners.TextListener; +import org.junit.internal.TextListener; +import org.junit.internal.runners.JUnit38ClassRunner; import org.junit.runner.notification.Failure; import org.junit.runner.notification.RunListener; import org.junit.runner.notification.RunNotifier; @@ -115,7 +115,7 @@ * @return a {@link Result} describing the details of the test run and the failed tests. */ public Result run(junit.framework.Test test) { - return run(new OldTestClassRunner(test)); + return run(new JUnit38ClassRunner(test)); } /** |
From: David S. <ds...@us...> - 2007-03-20 14:43:57
|
Update of /cvsroot/junit/junit/src/org/junit/internal/requests In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv30152/src/org/junit/internal/requests Modified Files: ClassRequest.java Log Message: Runner rearchitecting to begin 4.4 development Index: ClassRequest.java =================================================================== RCS file: /cvsroot/junit/junit/src/org/junit/internal/requests/ClassRequest.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- ClassRequest.java 21 Feb 2007 20:26:29 -0000 1.6 +++ ClassRequest.java 20 Mar 2007 14:43:51 -0000 1.7 @@ -2,8 +2,8 @@ import org.junit.Ignore; import org.junit.internal.runners.InitializationError; -import org.junit.internal.runners.OldTestClassRunner; -import org.junit.internal.runners.TestClassRunner; +import org.junit.internal.runners.JUnit38ClassRunner; +import org.junit.internal.runners.JUnit4ClassRunner; import org.junit.runner.Request; import org.junit.runner.RunWith; import org.junit.runner.Runner; @@ -50,9 +50,9 @@ } else if (hasSuiteMethod() && fCanUseSuiteMethod) { return AllTests.class; } else if (isPre4Test(testClass)) { - return OldTestClassRunner.class; + return JUnit38ClassRunner.class; } else { - return TestClassRunner.class; + return JUnit4ClassRunner.class; } } |
From: David S. <sa...@mi...> - 2007-03-20 14:23:14
|
All, Today, we've released JUnit 4.3, which is a bug fix release with several new features. The change log is below. Share and Enjoy, Team JUnit Summary of Changes with version 4.3 - Changes in array equality. Using assertEquals to compare array contents is now deprecated. In the future, assertEquals will revert to its pre-4.0 meaning of comparing objects based on Java's Object.equalssemantics. To compare array contents, use the new, more reliable Assert.assertArrayEquals methods. - The @Ignore annotation can now be applied to classes, to ignore the entire class, instead of individual methods. - Originally, developers who wanted to use a static suite() method from JUnit 3.x with a JUnit 4.x runner had to annotate the class with @RunWith(AllTests.class). In the common case, this requirement has been removed. However, when such a class is wrapped with a JUnit4TestAdapter (which we believe is rare), the results may not be as expected. - Improved error messages for array comparison("arrays first differed at element [1][0]") - Bug fix: Inaccessible base class is caught at test construction time. - Bug fix: Circular suites are caught at test construction time. - Bug fix: Test constructors that throw exceptions are reported correctly. - *For committers and extenders* - Sources now are in a separate "src" directory (this means a big break in the CVS history) - Improved documentation in Request, RunWith |
From: Matthias S. <mat...@gm...> - 2007-03-10 11:21:59
|
Great! David Saff wrote: > All, > > I've created a new mailing list, jun...@li.... > If I've set everything up correctly, this list will receive e-mails > on every new tracker item and tracker item update on the JUnit > project. If you're interested in drinking from said firehose, you can > subscribe at > > https://lists.sourceforge.net/lists/listinfo/junit-trackers > > Share and Enjoy, > > David Saff > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Junit-devel mailing list > Jun...@li... > https://lists.sourceforge.net/lists/listinfo/junit-devel > > |
From: David S. <ds...@us...> - 2007-03-10 07:10:37
|
Update of /cvsroot/junit/junit/build/experimental-use-of-antunit/lib In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4902/build/experimental-use-of-antunit/lib Added Files: ant-antunit-1.0.jar Log Message: Created a separate build directory for new build scripts, including FTP upload --- NEW FILE: ant-antunit-1.0.jar --- PK Á[EÉtú1$<Î6{bfδ9Æp×Kldu oàC`ܧ\·dMÏTæx%oÌÕ²·FùQ1庾é0t_.åíú¤EóxÙpN¸ôÍC^èª9aTgèûÇaÛeGñ©ó¹%T2-\>2ìñD3´×+mNIJ´VW²EÌr¤¶ß Bú\+"«UvÕîv[»ØªÛZZW«®eçÞ;$Àó½îwÎùós¾óÍN>KD5|ØM:§Ð/ÜCçFPÞæMi~)ͯ¤ùµ4ÿ#Í[ ½í¦:'Íoèê¤ß*ô;ÞuS ýÞmæ*½ç¦fúBÿë¦1tN¥?KÿiÞWé¯*Véo*ý]¥ÿµÐt^e°þ¹s8WÂynÁùÒ(à̪Ê#@Ànd®©\(} r1drJ½\ÊùH*à2f G«<ÆMWóXi¼ »i¡h´ÞQx®åñB3AXNÑ$ }2y¦Êò4 ¯~:È3dT!£2ò˨R*iª®[oµÒ\)Í,ifK3G«`P8×Mx?DÿPùÃ*_-è²c¾ðB-׸ùZ^¬ð º©É:×Ks4ËnPøz¦ÑKÁP{KdqØ\+qÓ1&!~iHÇ8§nõê¦Õ[[ê[·Ö/nXQ·+¶ë»õÚî¬m6cÁpç|¦Â¥pÜÔÃæZ=0lÊÆ&©8µÐ¸µ|°×\ײfKv0©-uW/kZ×ÈänxõÁ`¨ZuÖêQ½Ë¨5#P¼bjÍ}Q#^3âD¬ #è ;lìYl7ÚL¦Ó:ß±{DÈQÊl½f0T»8Ó÷Y°GÆ"Q#fîk6LlS;ô`(hÜÀoÄb!/õ¦pLñilb}ZåPcë ½)·bæZè½4ÒK¯ÆÄÎV#Ö¢·1p¤MÕcA;.³+)¾lDüàZë%ðæêííL³+³ÛjÇnK#¡,!¦H9±6¦ÚË$dª¬¸ªÙBôÓ%SÀ ϪÌ7aÖV[\4>@ÜpL%qìëpeº¼°fp.ÂöúìwUlo±×hK8¹Qíbìsi¾-bÓ,gm0nFÄVùíÙÌTê@F,j.Ög iwD|L2F{ÝÞ6#ê¯+v2]18X+doÏï°8@*Ër-]±ÈñfÑaw:X:¬ Y, rBpÁiC¡\é\ªGMìu õASrwà4úkc0õX§·ÅYÒVêQ|ËÃÑ"¢MC-ìÁ¡ä·éÎ.àÖºôp{ÈhJѦEkÐYn-#Úíï aë³R±qICÃLIA³q f¸¸l~Èw]HOiKž!ͧ>w Ú3*µ×-Jidf$%Y;bO¿Î⨶¡ûê±Ùrr±»Ã@Häí¶ó|öeÐÔêlqa,k©'é³<Ð:&X¼X7MXI¾µ`B¼yDú±¦$æ`Ìïeª$`/ÛñEÛvFËÏrt4#DêþÁÄæïªÀ"··qu7[ÑlÃפW#´}â°¹4ºnÓèvi>Fû5ºCÓF¥ å,ÇøâÁpá¾öÏ0}Æ^9Wdf$¯ñ«á°l7-ÃYvõitþU£é;¹Ká ÆÛåàvÐAC¼SaMÉ@»Ù á¨Æ»xEjOVÖerñtãdX8ÎðÂã`9A¶Týý§ä¿G£Wé5÷ò¾¯÷?Ê7itRDÝLÏhô4¾EÖ^¿:%ÍiÁ0~¸T¡ñ|Æ·óÇ4Þ/º?®ñ¾SãOÈ <ýÒêò'þRt«7Ú U±³FÎFãOóg4þ,Na8û]¼Nã»yµF?¡*|Æ÷ò}ý% Sð0Í~ã´Ákw9û5~¿ ñbãn1ï!1ÐÄá2y5Bß:¤å¦¬Ð¯"ròþL)yòW!¸Â¦M=qÂK¾Ú Ù5]®û*.zûH¹ÕhUøNm6cøUåëѨFV VÎ]°dg$WÑ0ÌWÕ¤"mTÅ û°£ú²ÊiÄg0n=}¬%9Ìz0À¸jÐ)ô?S¢Wá³]z¼ÑØkJÅduý¦ïm5¯|ûXÁ¹ØSIjo¦¨ªìô6Qn(Ò)/4NCÊZRUÚ~-×ã]¦S1ö+ßp¶E¦Çoz¤DnW+2qeR~æ£ ±Þ¥ýxÚU~a¿Y|]P´Aëý òÖÛÐC@9y·Î®O@Zµ×ìzW6öÛS@»TOÄ,k\P?¦õÇ£2Þ% ºøh7v&ö¦ ÉÁÂz´¸mNQkOê± z"dZAeè;³JÈ| û¨d½§´<Ïùe¥F¢ËȲò0íF7âø4J²$Æ@í¦BÚGcpÒc=Þ$aÆyÆ;c×R=z(Ï3+Iö²"[|θÿ$M §ÃäDOÀWÄ¡}wfÐqª¡$ͧ§ph'`ð²Üó°£|¼NÛVy¦0l¥§,,McZYu®Ó»éLÏÓÆê$UtÃÑÏì%ùü)eáåX®òTÛ ¡uMÏùg3¸k¨ xÐYºþ6ÑOi+ýÌÂïÆj×áâÂÛÒǸÍrªÓ<j9^¡¶v®Ø]x|/ ¯¨ È`ì¿¿²®<N³`ðYI½²Ê3ç]Cª<sÁ<ýiò`1Ìúa¦@¾7ß¶oe«Wñ`ÿn^fâ@-ìEuB7xUÏ$]³Î«zéûèÚõ"¡FÈÀ«&iß«ôÒÒ2W7i²æ¤e)ôVu½pc¯¾Y?,Íñ,Çn¯;P;Oóºt] Ð[x r_ n)}]7rÍÓsáóTæ=T"ÃkÏùi¨À¼|XÉó³$×Ý«¥÷zëùàe¼$5HZ}µ=7pyt ¸ÿ·â¦Ç+T'=Á¤?§y ÞxÕÄWÖë¹OÓõVÿ:ÖOóKVÿ:Þv` güXzã/p¼A³éM8î¯i)½Gü 5Ó;´~KAú®±wÎÚ? ç¾ûüXFR˨_ä±ô{ée.º¿ûûÀ8ÞÆ÷wñý}Ë9ìå.&åú¢¿ó$°Ì\¯s8ç±s/c YåÙÍkAµ Gr;qGãù?o¯àuëwaý~¬?õ¯aýIÇÇxl0ç)ü] KLä3< öÌ/cíU¬½ñÛ¿ñy¨ÀʯâÎü*4táõô5äàC×! 'ÒµôÏt ¡C#ö=sºkèqúèz¸¾SAA¾-ôÖÌíô-v>Aø*hó%¤S) &i{ÏùW2Sn¥ÏÃwQ)ßMãùü÷Ó,~ÀÒæ*HJ]JfÎÙil³Q¹³¢s¶ME¿lé#ÿ;(Â\PÎñ¯ªp<Fà-ÏÂëuU¢ÙK=çßÈÀS?{éâ4¿G¨E.ürª)¨sÒPçàÆ[PçÐ!oç@¡Éi¨¯ÒkAUªrq¨¡A¡ÔÇõúMP<¨Oê·.ª\"ý¡þ<$ åt`ºªa;«QÞî̺_ <ï8ï8ï> {ÞÿhMçàqßÞgùâô4²é2¾ìÔ¡vÉðßðgy0uá¥ÿPK E Ë]ÁÀ^ÅòÅí¹¤ÚðBßâ+¶tÒv!5*5t¡¡ý| ô]E tjÄC²]çZxDÞCÛ)ÖtF¶½P/Ð]OèÁ·ìÝwzÙó¹.öLW÷\®[[´%\Ã#LIíiþZaµÈ¬>ÆY O@¬¡A»)òÝÀ¨KóxÊ`üóËn%ÚvÝ~.=+Éÿ¶³hò¢³ª-QWѹ¥K\Èþ©8È T!Ô, úã"Ù>-$T/ßKRO(lÇXvÃ2÷«Ý _Ye¹l»®*Cädmg[Nmï èvÐeÉî¢(N1õ=MÓ:£9;Ëeb_ÿLiWhLÑCÁ®R¤CÑkeú+4sئ\¾Ãýæ#sT AF×É] Ü K±ëéIÔzîÙ>å:NØÎ4Q®#yÖ§|¬,5WhN ÍðÚ ZÞ£óÛ¹/cÚÎ.\ "Iã"¹Z"ÏÈÙsòñy¼"¬aµÎízÅmÞÞN^(ShNÐ3±ýPK Hée°ÿùI?:9¤;ºÖî ëÓÏ1$eºÆé1íâ$MÊÔÇ('{}°g³3E1e¦¤ÝÄ4U Ï-Ì *c¨°.èf²UÜÛï#ö¶Em[û\¬LW9ÌsFÿ ?BB¨ê<Ö\ Ľìµþz2 ÎÒ<c«Ë|Ëå£kywöÔ}¶DûÎ{?+ctóºæÅg^'t«Z¡À4ÃÀy gB¥9R³ c"è¢O°¾Kýè®=¯Í[`â {v*ÖªØ>Ø®vlµìBY¹ë¸A+ÃMt<eÇú¿ÁwRò¢1ªé÷ÚJYeá)DE4î:Ë_5LX#ÿÁê>ÅIdÎvüqø7øÀªb_á;ÄÁCÔ ÒgÌçÿõ q¬aeL6Yå] [nè[ùüV~=¿·º,(ìF¶nXµlÑuL«6/0³¦kXnɨ·¤À tsÇTZ»»Ò!@äSñh1][@;NÙn0ZåVM@4¦ ¶SË £²'³®m×YòÝtì}YqÉHlÁ´LwQàBòdÕÙ¹ÊÙUr0V0-¹Þ:(Kç¶Q®KNÈ®õáÌwwÏl \îµËékÏlÁ®åÛrT6Ã5éæg³AÊ6å¬tY¥Ì3JLÉË_ñ#Ä/s§[f½Zt ÇU è2]bü¡´¼d£·TPmòO¶É¥ïâǯPm{,qæ'þ±Î\÷pTÅ×ÃÈfÓ¨q*5æãE»åTäÉU=ÝS¶IÇ%¼'0Ü':ÁyL¦L3ar5tlãÝ)åéÜL¦n×tìà} áCwñ{¸£ãcÊ:*¨êØÕQCZÇLá7M tÝ(ský×WáÙt¥Å¸Á$ßÊùÕjîêI×}¤¦n\'ð¤¢I«"ðXúWÀ!×öΦCÅk\?Þêô wä}(û²â÷c¥){òhdZ®YÏÞ2{.O!ãÄ4÷U+ɼÚtLÛ1Ýê6V½\Ö¼f%F£!-ê×ç w| ;ïµáYz)hx çèx^èÐGÝ«öuª³NwÖÎJÍLë(a/á2Ñgû t¬¥C¤~ÇÀÎc>B¤»v·±îVënRéGN§Ú§#´è»+DSC¸1\¥ äv×èd~07E¸§SP*ÒÔ¦wôÓ_P<Èﯴ1úï-¦ä7%ÝÓéX¢â£øÅ@ü\ >Ïâ3x- Ó:zUâ׸¡DNÃM}ãÒy%fÕ1Ûæ5ÜѰ òä'Ð_77ÍtÕ´+éϵìʸ@¸êTòrSVDN {²-oR /32ã¤À¡¼eËÙÆtÍBUª\NѬ.®¥ÆmcÈ[³êÃyǤÍY\iÓöÔÓ`ÖtÞ©dÛ3-»ÎÊZ]z>°c±ÿ#SÕçÂôòñiXdkN®³méfªf½.Yu4¶»¬ç8Õº_Ü3ë%Y®§UèðN¼_ "ÿKz»p®VnU¨{Z<`ÝfÍk¸Òe\3Ày}Cæ ë²èqZ_pnQ^³£wQRÎ>DÔÀ8i`',ã®ÀéЧVµÝ*Êg9¶ÀIoMFU+DM$Zõ¨+6,WTê³¾Ä 7ñ©6üñj¸gà+Ü8uð |Uß(ñ¦¬ ìÝç©F¹,]R±doØÎwvôU;^â*()! ±ª¡b` ÖþÚ\ éHÉm×Q4g5Ç6ûktÿ]/:vÉRô¥3¯Þ4¬¼M³°+í.öû çL§¡ F wn¾¶»âÄ~ó<LwGIiÙ6u:P-¸¬ëæUGÅ;] é]Óµ}5ÈÙeÇôr°,ÝSþ¸ãiYhTüQ·Y«I»Dª )?Ã@Ë«A½ÅW âôjåºÚÎI$u VÏ(1q¤ cö¯{©Ç¨ß¡¥>D§>L=¤½DßÊ6úû4qT%oâX À9©w ||º³ÖYñ·GcÅ>s'h¿Lʯ Oæùq]Ä4VÅ}\ç u%Ü [¨bÁ£×OXÀ#,ù|%üüàSVçÌyÒTì´9Ääö¹àsËEøÌF/"È¿PK X²SdDÓ,?Ba§Ý^vzÝÞ!|îöÿººéÃçÎõuç²ß=ëÁÕ5|¸º<íö»WtuË/ÁßÝËÓC@â@ð.Õ;%(7*¥@çR`)Lɦ¤Æ#*gÅ¢JÃÒÊmHÚO¥uåb'óiGGTùBÙXºBcùÀ11]N#ü)iÃv à¦Ô¹Ô !PÅö$Ì+×O®:ò+Æî9°FfaÞõ$_Ë_ØZËÈ^¸íiìxÙ"à±OÂ÷÷þëCØ^×¢º]²µ@l%«Vs%¾O£¹G«YÐögß2":y¸zl "K7Þ=hU£ý¶¬Å ¤ó³_8ùdààý}ØÃ'ÌáÑ<Ú¤BÇ=þM¨!½å!¹ÒE'϶+a³~}?é6vÞC[]dþûr1RÉü³KìÓ3íÀ>Û¶AåîVÄÏù~z㩼[»/åÎùíÞW¯Tfk5ôÉ>Õk!çy½sÑe<§ºì®¼ÝNÂeÆaÕ>Û©.O½¥2?UKÄo~¨*©²H[à#/ãÉË1_H/_: ÏIÀ¸aÊ׫¨5kïü½2?07 ËÒìªGµÓÂÎìú`p;&Ü¢CòöFvS@¶~Ócnò2c,Uu)ÙÈí<ªì«ÝìK»6ðæþëî¹_ZÓ\Ò+<V fÛ«ÇâiÓp§i&MwP²tSäÖÐËHYθxE\ º@ÍÏg¥z£_S²ÇP0©%0²£zWÜÝz|£nÆdìNú¬þÝ´ô¨B>*z^=·ÖI}Mô³:~-U÷¬?]»(ú+"91Õx¡L îEÄ\ãèKBxÚVÚN÷Ò1|-ɳkÜjt[y|R"þwExòÄ®t,Þ#0ºãÉûªQªÚÓÖ`ádú _L¶Ò[pY#L ykXl¹¾ê==«¨V°ÚC:+V2áMù*»U;ºAÚð:Ñÿß[,Tgd°2£3Ñ~3¹]Ú>pªç í¤íÂZu>#ÈÅæö1öRç6}@©×v'ç ©pñØÍ/ÌÔØæëÒÅÕ%ÔQrղ߲·ÞAtnÑ â+ý?Åü+ºãnE* uÁdÚì6ðîXõ¢6Ü®¡ ×jXF ×à-Vaµ/kø NiX kpfiÞ*MNkø*N«8£Á@¯Vz/ñxj¦âk¾oI«_A§þ¥'ECúr}%Z}©0ÜÆto¯Á*®êÖiø¾áfÜBgÕkø^Rñ²ïâ{*^Ñð}e ÊL»UÜ ñw²&zÄùv4J¢g¥à ª=EÓV,çø# ?Æ&ú1Í$ªï~[4ü?ÓðsüBÃ/ñ+ ¿Æo4ü¿Óð{üAÃñ'ÖðìÒpþªâoþW5\FÂ7PoYìGioïrjÝÂ|)?~ïUTáÇݱ˼]ºÓ¦]ïcFk,!¾&7×1:Fó¼x>WÙüË7ð#å\rõxI2%äÎeãçX~ÒºìS²Wof¾Nt+5ÛZ¤Ù j_WYq"_òÜJÓ¢*ïÌ~½©æòÑ»jÖDë¬e¦JÆ·¹ÕdÞE×}Ì÷(ð¾°¦ç)\ä¹*ó_ b´Äý()qä´e£¯/ÊÇÈØð Mc ¹Íh1ôê¼Nbv§iÙ×WÇDìeäòÅYÜݯ+I¬/Ô\Ýd¿jøzÕ->;¹ÀrÖ$÷}º+åºz*ż`UÓëÝôIe¨©ÉSäâ o÷¶µmíÚ¶´´76··)û¦Òû¿Ã{so¨5ã\Nÿ¯Á7A®7#YR°øG¬@. »çmd÷¼ìw{Ü?vßìökÜ×Ý·Ú})¿ÚÐNôuur!ûIáa(á!kPxÈ~ÛrKØ^ ÞNÝÍWSº@¤E?ߨjA{v½½G*©¬JÅØLÆIxÞé U0ë]ÄÚ«É6OÁõòÀ*ÕC,#ÖzL°nîb]Oi!tZø( ÃáÂÍCðóBp¼Ô» *L§r|1-{À4t¡Û¦sÕp|Á§{T»«vEÍaìC);mÔ£¸hü1ÛØogì̱£"{L;ý¶1luÁÛ¸O¤Ê;JÃGôÝàaÂ4á6LÆ»s°Ë³Øå¸v.v+÷ÉÎ h`<黨¿7,`(_ $)`<z@ûÚ?úöw¾hÓ¦;ËV0þT®½¦t¶µ2ü2T^ÁäÇI;,çp7"BÅ*:å³hSZ÷C¥ÆlÜ¢Úç&¦z!Ý;ÊÎaL+AU¸&ìËgÊà Ùe0«Á'¹xS¡(«|\²³F0»³Ê79ûQ&ß",ã¹ E#×YEåæ·íǤâ,è¬*ÆÂã¹:Qɺ#XÔY[7ÐAq/ã\êº.î&9÷`îC5îgey%ïA¼Xªf0=B÷?ʯǸ{÷?I'p{ùæ{ ¯âiüÏØN¹$¥ÒÚbîèbà6ýÂØÁ2P$.Ⱥì5;/¤4üÁÝoÁ³\ô³"ïf7.¸i©;$¹$ePMÓ ó²Ôzµµ2!êZHzýL©!Ûøl/5dvqKMY}Ù./k°;.Õ³¶ª0±GXw2¬èÏåD5CwÍKoåO"ï6f£üvÛ@`æa,i9»1¹ædpE[Ý)ú§µvôØd 8Æ ÇÆ'Ü'Y=^@ÿêÈÑa®TPæ=Ì1QbfV,g¦}Ô4r¹x~æàí®³íÄ ;×4ðö[ÀPK $X´UÔVK½¯z[ï£úøñû{3lXèA>Ì{ï÷~ïw|Ç{ûøÿyÀ<üWÇÍnIBÃ^·&±·Õ¡·Ël|Þªã$ê°_Èwê¸+ wËâmI~ÞnàI¼÷è¸×À»Ha¯|Þ-ûxÞÄûð~ù|@Ç4ð¡$¦âÃrì#"è£>&ãÇåÌý>!Oø6ð&ß³òÄxÐÀgÅÏi÷!c¿ öø¢/ÉöCròeqX88*ì#²5pL_Nâ7ð¿jàQa?aàkIÄ× <¦ã:¾©¡Ö+&wn·wÚÍ9¯¹«JAwà;öÐb ñë:~%·rîàf?8>jýIåíõÜ Ê»ksn.XJ¶ôìMbm^¿£a\gÎuÖú¿ÇîËêô²v~íçdcÁ¶\QÃÂNÏl¶vvÓl»ü(µ9+k^·sî 7ØHjgD¤r³èÝÛßé öxê*æf¸Õ·E*ZÓÏ«£Õ.:ç¨Q¸XçCÙË.Qúb`ûASºKRÃü³ì</_T×ûÞv',ÑÏÛî`eP³«22]«veBó\êP|t^ôË'x}¥\¾¿=ë<ut×°Rm±OÃóxZKaXèi o±'vê~ÉíÉ ]GueèAºº{ ²:dÐ#¬çö3¢ÚJ I»¿¿ÝÎåK>¥¶Wr¡@`VøvúM¡jSÚU/ú¨æ¬ò}Õ©fÌsm¾7,5 NªºÃxþD"cÁîG´¼Ë«TÊ,2'Ùíü¬´±Z ͽ\R:³ôyÀÄ:ìà4Ø¥¦§L¬A¸Áļ^ÃÄjíEX»L\ë5L¨Ò`dÿ[&:±ÖÄ·ñN8¯èlß<_Çã&ÀwÙ¾ªg#±UòÚZ,ßÃ&Nã)ß7ñüPÇLü?1ñStUQQK®¨ µ\Á5y£+³Ïë-OuZñ¡dâgø¹_t¤rÑb9A¿ÄÓbÕ¯hi%sQ6~§Ã&K _Q~#&KªÈròv¡èôý·øßøþÈ4±X"&\ÁLl¸=ªZ,&Oü;LüEÓ¤üU(ÜȳÚWtt®ZibXìP¢R+k¨Í²]kÕ ]Lü ×ñÿÄ¿XÍuv`Ih(éßÐde½|iÈU¢ l²nS,ÚgMüOÑ: ^JïgÃ| 9«¡çR¯êjBºÜ£Qµ/Þ%woµf0ûB÷qCënêbÂPu}g·YvvÃNØ ×ÐôNÛ·x! E®*¹á\ÑÆÖÝܵ±ôì-_é NÕÇôVu©äKÅmÆgK¾ï¸$÷Ú\>/¾)xUÄÕUA¬6¯äJìÐ05Ýq'̰¢IGª(ZÔ¸åû+pvÍáK¥]uÛÅgzÉy;Dt LJ¯¬ L<÷ÒmÓÕë.HcÈýܺ¦+ZÞ c}¦óe®~i<oï¿ì¢ÆòM!MHÇÚ¦Êö}BõD|Q9c:ߢ«ùÂE´|Îj¤«}cêlóü®çj5b2Ç¡õ¦jFQ"Ñ"qH{-¿õ\q¸1¸2ÃèFGM.HèRªáÈÌ þ¤¢^8ZÉ!W$Af½xehrG ²4&¸WÈÌi A3ëzG<1½#3±GQÉ4`N5ÃøuÇêMMÅÄXc;67ÆæÊÀÆØ&àe#"Ë4ÄøøqLíM½¢1>ËN¢þ5Ø /¬o! ÀZ³ã±c6V Ükãl%O´c3AÝJÐm®²Gø7(T\xwãâQÙïÞ7)4<ÕG}Í嬢 Ó@)«ü§a=¸ÜiU^tÛ· îLÁ+77&RW(2#¢Ì,SfE+CÊÃHO¿{"f{#RR!~Æø Ub2ygá ÇæÖ¢G8ësqf«Ñ èµØÃßf º'éâa<¦Æ0}Âï::ß B1Ôw.Á\D81 ;°ÔÍðì`JN{û]þ^B}?Á~ >DXð£zë'¸~*Xk nrµ3]Öér°NGÁªÃ)lC¶7à [vQaKW~T¶ªK`¦Æ«2×(®J]MdíÔ|~¨Î¾í»3¯¨e³fÞ§jg¨¬nOÄ8.³äÕ kG¥Þ TǧÃX«@+íÎÕîq,°òoTÚ-E[PÖ¾ Ò^YpÉ[Ã9/=äþzUïɤ®áÐr®`0;+4Ô5ÔGdæ3¤¢¡ªgR×VÓ°vSà a§êaÃe Ï[°Ü'è«EÒn¬cKYz Uå`Uò¬yyÂòiäi#u¬,D6S«ÎÊ{*pÜL«oa7ÞË.}+{ìm,}Lú;èí~Ü;ÏвÏûIèó>"#>×ó»oVú¥ç&ônÉÕZ÷PK ëxÄàQq ËãrËGuìq_ öã ?àI #FýX1ãrÍS"ùi?âc²ü¸8¤ã°Ññ ?©ãS~|ųÅënZù'>+üÏìÏɽÏM×ñáü¢|¾$/ëølU/èø,¾îÇ8¢ã2~SÇ·üø6¾#B¿«ãj×øñ=|ßà~ð#?~Èç§~¦ãç~¡á ÅmÍ-= öKÂÛáX81ê¶ÑÄ@£Â&+²Ã {s86 ´0'õB]i{(mÝÇÉ^8*ÌÊmoIFm3Éâ~+¾EöêÚä@(<!Û²b©¥Òv4jîêhq3açÎö[¹O QL¨Ù¤ Û¾¤eQÊ£ö]Ü.¤IN{̹Ï&¢ö Y±g¬~ZTÖMéxì ÷ÅLÂcÃɨ¬]¢Ï¦Vå«/ó/M©¡X4e 3º £}}Âî%Ý%QÄ0é¨Ñ¦e §×xãpn񼀯ÇúBT.±£qÊÇ Ìbxé¶®sÈZ 1Ü&+KaáôwQn_:ëßC 3ѧ¨â_IN{ÞXãZ1YL2hîy¸¿c8K')c£Ç¹©°\JI±DNýÉEaJ;õUUЩNK2i%^ÊLPzÖ°¸Ý¹°Òso³ñ°íT1 EÞ8K8¹:ht_*<àÄÓÎ!8·V+e'ÂqR*jVx%â¢1aÚ¡ÞÄ¥ k8!Gòíów[édÄÌxqî±a¸R(¬~¥ [4U`¨BA§Ü#mNòÄhäfú(Bc¡T±¡4¥kªÄP~Uj(CÍà%j&uÚI>²))jJ¨r5KV>©%m¨*7T ªs5/jLCU©ùÒ¢¯.×E"è3Ô äÆN\Æv/1ð\aàr\Aåu¢Z © Z¤ª1ÖÙSg µX(FÄ¥ãMSKu¡SKUµ¦N6Ô2µ\S5Z!Ä ªÕT¡êÕJC pÂióNI·(öê6KôkH W|!¦M°)*¿¯æB§Ê²TtÉìUÁVLõ*×Öxïx_µdÚLíåÈT/MÃÙwXakÖ/t }Eئ÷ +<íñ~ÕKRxcÑË˦ÆáèúYî!!2íõ6yúÒòØ-þ]ÈÉ;UsUÃE©8óD(á Î1xõT{X*óÙÄÂÉp&¶Ëk&wX¢S©5d&r¦]ã ßämÇÞêDÚÉSasMÔÛÛ:[.în97[9s¢Yå%<¦|\8hU}ÍtªOèÉt¢ÉJ,ÕÆ~tòAíÒÏvm¦ÍyxhÈievdÒí85¢M¯y9m¸ÕÕßïÔRwoÈNV¸ÂìlËjÞŤIe»è;]Ø$F6{iDbVj"¶ÅÒ©AY¡jÂéE¥IÌ\!L¶ËöÉî~ÅîhÁ´,rM®[wì¤wËHmr^,½Üãz"I¾lûU3öàQvõeÚe]JO#C¤eH'étÚ7ѨD.íI#æ¤Â7*rOZ?ëûûùvS¸á¢ku³yY&16Nt¢ óGb/gjÍØÂÓpU@z´dν3²×rF¶KÎÈîÈ#ÎX³ìøÝÆÕø8Bm ¡0àCQP 4m+WúJö;"ø ðÐ2 ¬B51H(.ᨤÛË\¢6¡Ø9³/X[70X7Ò|ckðIfaæÊã5ÙAÒfO¡¼ EämBû Ü)AgÄÉÅPfCx«£Å>$ÉWÀy*ëÍÔ£{GckƱ¢³S¢X;:±Se¾ÀâQÔ;<+³<¡©yNÉò:5ÏiÏ8NçjyC^gãõ̰>3ã ³ÄÇÅ£hØù7ø²ä*Ñ,àÑñ9~áygÌxc3*ù½~x%{)C|%û,w+:\ëñÜNDo ÂwÑÇåRbS8R·ã®_Äwüx;}Ôãpwä¼s$ç#9ï°ÃvSk/½#ümÁÚ14ÜÎ&n#XÍùê@em~d®vA;&;ºplÄ\8.£ZÀÛ©êåLË+±}û©¸<×ëÔ« ĵAÕTfkF¨3£fKEQ4=«üÓ®òªâ×Lv·|ÊòÝgˬcÐg-Xßë õÔþ&Ôãfîï"Ç-hÆèÀmöA?ÓLÜQÀ ;:svtæìà×Z!vÌtJÏÚ``õÅl¦³{;½3Y¤d'+w¦+Wfo#Úâfþ4ò¼aC0ÐäuÃ]¼ánÞpÏqÜp%OÈ/07ÍWÓ¿ÅÜÛ%ÐÖJæI-lnðUà;Q^ØèL¯NHÉâ ½Õfé<ÕÖPTUô,æVbÓ½(«#Tg»>ÐÎyÇ(:3K:¼+?¥3>ö¨×âÝ9nÀ,~ï£vsv?æáÔ`NÁÃt죬±6>άÝKîcÀíçù')á Áº|ĨO] ÁÎäß,æÕUhÏKPo!$×çåä®»ú(wQnJþwÕÅQ¦tçâ¼}íî}s1¯;ÿ("å0£óG9ÜÓI·©¨ðºP ùÞ÷:ÿ,Ñ×÷ äÿPK öåý=ýÌuã0ïGcVd¸þ ¼ªx Ö? )~¿Pü~¥ø5¾½)æoÿPK c0»°^¾[Iâö¸[YøïíSÔ(©´Å.,3 NÚÃ÷7w?mÙjsÍ^ßn®×÷ëÛͽ¹½cÛÝݼ»»½~xzëz½½¿[÷O/ìZÔ²°iá9ü,f¼iX+xÇ|º5w+UWÙ¬VFL^«j,ñqáÛ4»ÿ¸a^,*¶;±(-/àÆý}ÃT ¿HxOc+ºa;¥ÏØ+UÒr:vB3`ËáÄø8ÿ¦;¥¹3îÞkG»=½äô1aCìyÃnè3VÆE%9ã%Qò¼BàÝ@HÁ+Q)e ì+ ϵÜÞ ×C:´Z×%©Ö'Òç8¹ 6U£Ó"z¹³$]àª-IkòÔ Ó -DH÷¸ÿAÏéx+.½HHYºæ%zÏC- Uç^ðó0ÔÙA. }=Ü ¹ÌBäÛC6²z¢sðÆÇ(p°^(¸¼ÉÞ;È0.ÅxCGü.Hè*Êþg%Z æ³u&>Ç wöØñ<ë¨ñdG@fìÆF®~úL"²)-aIKïÿ"_9eÇ«@/)vXDkòU{XvJª°îëX5-ò è-U¥Ì'½£þ B)êçU]#r²!HÖö!ï(=X3 \á@¸Ã¢|¨ k13ïû[]Õ¾1Ç9öÊKм}7ôIdR=ÛAtõ¤Ø5ä(ß? kf.Ì%4⪮B¢\ú:8=Ų¶«Ô 9î#Å×È%[×è Içe £¡¯ roÙà{¦dèÆ±Ì%¸]+c^êPRÅìïà5ühF9 ÀØÛ²ó¤b?KTE,óÆ5û)¥2êä ó¶i ý!êrßÐË7Â.|3cÏJÎl5ÁàEKFßáÆ¿ {wzzØV1U|µdw"[-bæ*ÈÒc¤IÖz5Âu#$Cò,DFðÿ*©èyãnAÀG2^.RMênÖîµj ÿ²Ág¸Wi¾àVæ<p|#¶¯SK[ ªÎDæTS¦ýÊ·®ÇwÉÍv¬¡:öm8I°#'®mìÐl×j2&0Gª8BØj¥t~ܯŠvêp-;BÁ¡¾?ØÞ3ÝÂë±Í|GB¿[gD;S\ÜQf;e»PnxUá¿5vX©ft¼ }Ѥã83Ï×Ô^¹íí#Â4KöÐA6dBñ×[p¢,ËiQq[2fûèh-í)ðÖéÉÂÈ]:=ÿïBÞÕÄ ,«¸yµ6jÀca?E5i§l+a½§¶±gF(FTÂ.»0@2¹Ë,F±C]ÐghÂöÐKR@\äP(DJÓA1Zì¹¶Û³i§l6þÓCI4Áë¢<;Xhl½ÐnhP\Îðç{álNèGÜO¸_3çÛöeïÌïè;±MÖâ·Qº BH@&è Z\Ù#G qÀ.%êÌ498a>+ûHóVtd¦hDýuÉ®¥¡ W×5{Ø4t áÞlM ¢J÷ fxÛGq¢PKÑTAY`Å·³|vñ˯$MÒÄÕÊw2Ê®ßLºù%»¸VÝÂ7YûþpÉhj@m²þDàÅu!IáÏvÓKæ5à),i¸`lGk8û¶ðÆÌOo[ÿC4l[=°½/æ~±¼ñÓÚGn] |
From: David S. <ds...@us...> - 2007-03-10 07:10:37
|
Update of /cvsroot/junit/junit/build/experimental-use-of-antunit In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4902/build/experimental-use-of-antunit Added Files: junit.ant build.xml junit.properties touch.ant junit-slow.ant Log Message: Created a separate build directory for new build scripts, including FTP upload --- NEW FILE: junit.ant --- <project xmlns:au="antlib:org.apache.ant.antunit"> <property file="junit.properties" /> <!-- is called prior to the test --> <target name="setUp"> </target> <!-- is called after the test, even if that caused an error --> <target name="tearDown"> <delete dir="${antdistdir}" /> <delete dir="${tempdir}" /> <delete file="${exttestjavadoczip}" /> </target> <macrodef name="junitbuild"> <attribute name="target" /> <sequential> <ant antfile="build.xml" target="@{target}" dir="${junitdir}"> <property name="dist" value="${antdist}" /> <property name="javadocdir" value="${antdist}/ant-unit-java-docs" /> <property name="javadoczip" value="${testjavadoczip}" /> <property name="javadocpackages" value="org.junit" /> </ant> </sequential> </macrodef> <macrodef name="sizeOfDir"> <attribute name="property.name" /> <sequential> <length property="@{property.name}"> <fileset dir="." includes="**/*" /> </length> </sequential> </macrodef> <macrodef name="dirSizeChanges"> <attribute name="property.name" /> <element implicit="yes" name="operation" /> <sequential> <sizeOfDir property.name="oldlength" /> <operation /> <sizeOfDir property.name="newlength" /> <condition property="@{property.name}"> <not> <equals arg1="${oldlength}" arg2="${newlength}" /> </not> </condition> </sequential> </macrodef> <target name="testTearDown"> <mkdir dir="${antdistdir}" /> <mkdir dir="${tempdir}" /> <touch file="${exttestjavadoczip}" /> <antcall target="tearDown" /> <au:assertFileDoesntExist file="${antdistdir}" /> <au:assertFileDoesntExist file="${tempdir}" /> <au:assertFileDoesntExist file="${exttestjavadoczip}" /> </target> <target name="testCharacterize_JavadocGeneratesJavadoc"> <junitbuild target="javadoc" /> <au:assertFileExists file="${antdistdir}/ant-unit-java-docs" /> </target> <target name="testJavaDocZip"> <junitbuild target="javadoczip" /> <au:assertFileExists file="${exttestjavadoczip}" /> <antcall target="unzip.exttestjavadoczip" /> <au:assertFileExists file="${tempdir}/org" /> </target> <target name="testUnzipOnlyCreatesDirectoryCleanedByTeardown"> <dirSizeChanges property.name="changed"> <junitbuild target="javadoczip" /> <antcall target="unzip.exttestjavadoczip" /> <antcall target="tearDown" /> </dirSizeChanges> <au:assertFalse> <isset property="changed" /> </au:assertFalse> </target> <target name="testCharacterize_DirSizeChanges"> <dirSizeChanges property.name="changed"> <mkdir dir="${tempdir}" /> <echo message="h" file="${tempdir}/whatever.txt" /> </dirSizeChanges> <au:assertPropertySet name="changed" /> </target> <target name="unzip.exttestjavadoczip"> <unzip dest="${tempdir}" src="${exttestjavadoczip}" /> </target> <target name="testJavaDocZipDeletedOnClean"> <touch file="${exttestjavadoczip}" /> <junitbuild target="clean" /> <au:assertFileDoesntExist file="${exttestjavadoczip}" /> </target> </project> --- NEW FILE: build.xml --- <project xmlns:au="antlib:org.apache.ant.antunit" default="fast"> <taskdef uri="antlib:org.apache.ant.antunit" resource="org/apache/ant/antunit/antlib.xml" classpath="lib/ant-antunit-1.0.jar" /> <target name="fast"> <au:antunit> <fileset dir="." includes="touch.ant,junit.ant" /> <au:plainlistener /> </au:antunit> </target> <target name="all"> <au:antunit> <fileset dir="." includes="touch.ant,junit.ant,junit-slow.ant" /> <au:plainlistener /> </au:antunit> </target> </project> --- NEW FILE: junit.properties --- junitdir=../.. antdist=temp-dist-directory-for-ant-unit antdistdir=${junitdir}/${antdist} testjavadoczip=new-england-javadoc.zip exttestjavadoczip=${junitdir}/${testjavadoczip} tempdir=tempdir --- NEW FILE: touch.ant --- <project xmlns:au="antlib:org.apache.ant.antunit"> <!-- is called prior to the test --> <target name="setUp"> <property name="foo" value="foo"/> </target> <!-- is called after the test, even if that caused an error --> <target name="tearDown"> <delete file="${foo}" quiet="true"/> </target> <!-- the actual test case --> <target name="testTouchCreatesFile"> <au:assertFileDoesntExist file="${foo}"/> <touch file="${foo}"/> <au:assertFileExists file="${foo}"/> </target> </project> --- NEW FILE: junit-slow.ant --- <project xmlns:au="antlib:org.apache.ant.antunit"> <property file="junit.properties" /> <!-- is called prior to the test --> <target name="setUp"> </target> <!-- is called after the test, even if that caused an error --> <target name="tearDown"> <delete dir="${antdistdir}" /> </target> <target name="testTearDown"> <mkdir dir="${antdistdir}"/> <antcall target="tearDown" /> <au:assertFileDoesntExist file="${antdistdir}" /> </target> <target name="testCharacterize_DistGeneratesJavadoc"> <ant antfile="build.xml" target="dist" dir="${junitdir}"> <property name="dist" value="${antdist}" /> <property name="javadocdir" value="${antdist}/ant-unit-java-docs" /> </ant> <au:assertFileExists file="${antdistdir}/ant-unit-java-docs" /> </target> <target name="testCharacterize_DistRunsTests"> <ant antfile="build.xml" target="dist" dir="${junitdir}"> <property name="dist" value="${antdist}" /> </ant> <au:assertLogContains text="Time:" /> </target> </project> |
From: David S. <ds...@us...> - 2007-03-10 07:10:37
|
Update of /cvsroot/junit/junit/src/junit/runner In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4902/src/junit/runner Modified Files: Version.java Log Message: Created a separate build directory for new build scripts, including FTP upload Index: Version.java =================================================================== RCS file: /cvsroot/junit/junit/src/junit/runner/Version.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Version.java 21 Nov 2006 18:53:36 -0000 1.1 +++ Version.java 10 Mar 2007 07:10:32 -0000 1.2 @@ -9,7 +9,7 @@ } public static String id() { - return "4.2"; + return "4.3"; } public static void main(String[] args) { |
From: David S. <ds...@us...> - 2007-03-10 07:10:37
|
Update of /cvsroot/junit/junit/build In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4902/build Added Files: junit build.xml.launch Log Message: Created a separate build directory for new build scripts, including FTP upload --- NEW FILE: junit build.xml.launch --- <?xml version="1.0" encoding="UTF-8"?> <launchConfiguration type="org.eclipse.ant.AntLaunchConfigurationType"> <stringAttribute key="process_factory_id" value="org.eclipse.ant.ui.remoteAntProcessFactory"/> <booleanAttribute key="org.eclipse.ant.ui.DEFAULT_VM_INSTALL" value="true"/> <booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="false"/> <stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.ant.internal.ui.antsupport.InternalAntRunner"/> <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> <listEntry value="1"/> </listAttribute> <stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_04"/> <booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/> <stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/> <stringAttribute key="org.eclipse.ui.externaltools.ATTR_ANT_TARGETS" value="upload.to.sourceforge,"/> <stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.eclipse.ant.ui.AntClasspathProvider"/> <listAttribute key="org.eclipse.jdt.launching.CLASSPATH"> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry containerPath="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_04" path="1" type="4"/> "/> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry id="org.eclipse.ant.ui.classpathentry.antHome"> <memento antHome="C:/bin/apache-ant-1.7.0"/> </runtimeClasspathEntry> "/> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry internalArchive="/junit-head/build/lib/commons-net-1.4.1.jar" path="3" type="2"/> "/> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry internalArchive="/junit-head/build/lib/jakarta-oro-2.0.8.jar" path="3" type="2"/> "/> <listEntry value="<?xml version="1.0" encoding="UTF-8"?> <runtimeClasspathEntry id="org.eclipse.ant.ui.classpathentry.extraClasspathEntries"> <memento/> </runtimeClasspathEntry> "/> </listAttribute> <stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="junit-head"/> <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> <listEntry value="/junit-head/build.xml"/> </listAttribute> <stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/junit-head/build.xml}"/> </launchConfiguration> |
From: David S. <ds...@us...> - 2007-03-10 07:10:36
|
Update of /cvsroot/junit/junit/experimental-use-of-antunit In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4902/experimental-use-of-antunit Removed Files: junit.ant touch.ant junit-slow.ant build.xml Log Message: Created a separate build directory for new build scripts, including FTP upload --- junit.ant DELETED --- --- touch.ant DELETED --- --- junit-slow.ant DELETED --- --- build.xml DELETED --- |
From: David S. <ds...@us...> - 2007-03-10 07:10:36
|
Update of /cvsroot/junit/junit/experimental-use-of-antunit/lib In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4902/experimental-use-of-antunit/lib Removed Files: ant-antunit-1.0.jar Log Message: Created a separate build directory for new build scripts, including FTP upload --- ant-antunit-1.0.jar DELETED --- |
From: David S. <ds...@us...> - 2007-03-10 07:10:36
|
Update of /cvsroot/junit/junit In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4902 Modified Files: build.xml Log Message: Created a separate build directory for new build scripts, including FTP upload Index: build.xml =================================================================== RCS file: /cvsroot/junit/junit/build.xml,v retrieving revision 1.23 retrieving revision 1.24 diff -u -d -r1.23 -r1.24 --- build.xml 7 Mar 2007 19:47:59 -0000 1.23 +++ build.xml 10 Mar 2007 07:10:32 -0000 1.24 @@ -11,7 +11,8 @@ <property name="jarfile" value="junit-${version}.jar" /> <property name="javadocdir" value="${dist}/javadoc" /> <property name="javadoczip" value="${dist}-javadoc.zip" /> - + <property name="javadocpackages" value="org.junit, org.junit.runner, org.junit.runner.description, org.junit.runner.manipulation, org.junit.runner.notification, org.junit.runners" /> + <target name="init"> <tstamp/> </target> @@ -65,7 +66,7 @@ </antcall> <antcall target="javadoc" /> - + <copy todir="${dist}/doc"> <fileset dir="doc"/> </copy> @@ -89,10 +90,10 @@ <zip basedir="${javadocdir}" file="${javadoczip}" /> </target> - <target name="javadoc"> + <target name="javadoc"> <mkdir dir="${javadocdir}" /> <javadoc sourcepath="${src}" - packagenames="org.junit, org.junit.runner, org.junit.runner.description, org.junit.runner.manipulation, org.junit.runner.notification, org.junit.runners" + packagenames="${javadocpackages}" destdir="${javadocdir}" author="false" version="false" @@ -115,4 +116,15 @@ <delete file="${javadoczip}" /> </target> + + <target name="upload.to.sourceforge"> + <ftp server="upload.sourceforge.net" + userid="anonymous" + password="sa...@mi..." + remotedir="incoming" + > + <fileset dir="${dist}" includes="*.jar" /> + <fileset file="${zipfile}" /> + </ftp> + </target> </project> |
From: David S. <ds...@us...> - 2007-03-10 07:10:15
|
Update of /cvsroot/junit/junit/build/experimental-use-of-antunit/lib In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4508/build/experimental-use-of-antunit/lib Log Message: Directory /cvsroot/junit/junit/build/experimental-use-of-antunit/lib added to the repository |
From: David S. <ds...@us...> - 2007-03-10 07:10:15
|
Update of /cvsroot/junit/junit/build/experimental-use-of-antunit In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4508/build/experimental-use-of-antunit Log Message: Directory /cvsroot/junit/junit/build/experimental-use-of-antunit added to the repository |
From: David S. <ds...@us...> - 2007-03-10 07:10:15
|
Update of /cvsroot/junit/junit/build/lib In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4508/build/lib Log Message: Directory /cvsroot/junit/junit/build/lib added to the repository |
From: David S. <ds...@us...> - 2007-03-10 07:10:15
|
Update of /cvsroot/junit/junit/build In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv4508/build Log Message: Directory /cvsroot/junit/junit/build added to the repository |
From: David S. <sa...@mi...> - 2007-03-10 07:08:44
|
All, I've created a new mailing list, jun...@li.... If I've set everything up correctly, this list will receive e-mails on every new tracker item and tracker item update on the JUnit project. If you're interested in drinking from said firehose, you can subscribe at https://lists.sourceforge.net/lists/listinfo/junit-trackers Share and Enjoy, David Saff |
From: Xuan D. D. <doa...@ya...> - 2007-03-08 02:07:15
|
=0AHi,=0A=0A=0A=0AJUnit 3.8.x has an excellent article describing its desig= n: JUnit A=0A=0ACook's Tour=0A=0A(http://junit.sourceforge.net/doc/cookstou= r/cookstour.htm). As far as=0A=0AI know, version 4.1 has a significant chan= ge in the architecture of=0A=0Athe framework. Does anyone know if there are= similar articles=0A=0Asomewhere describing this new version? It'd be espec= ially helpful if=0A=0Athe descriptions are in terms of patterns with illust= rative diagrams.=0A=0A=0A=0AThanks,=0A=0ADavid.=0A=0A=0A=0A =0A____________= ________________________________________________________________________=0A= Looking for earth-friendly autos? =0ABrowse Top Cars by "Green Rating" at Y= ahoo! Autos' Green Center.=0Ahttp://autos.yahoo.com/green_center/ |
From: Xuan D. D. <doa...@ya...> - 2007-03-08 02:05:56
|
=0AHi,=0A=0A=0A=0AI'm quite new to JUnit. I'm having to give a presentation= of JUnit in=0A=0Amore than a week. The focus is the new features in versio= n 4.=0A=0ANevertheless, I think I will want to have 1 - 3 beginning slides= =0A=0Abriefly introducing the tool which consist of the following informati= on:=0A=0A=0A=0A- General Introduction.=0A=0A- Historical, current and (poss= ibly) future development.=0A=0A=0A=0ACould anyone point me some source for = the second point? (how, when, on=0A=0Awhat circumstance the tool originated= ? How has it evolved so far?=0A=0AWhat's the current state? What's the big = roadmap picture? Its plan for=0A=0Afuture development? Which future directi= on would it take? What are the=0A=0Amost critical features that will probab= ly be added (or needed) in the=0A=0Anext release?...). Answers to such ques= tions would be highly appreciated.=0A=0A=0A=0AThanks,=0A=0ADavid.=0A=0A=0A= =0A =0A____________________________________________________________________= ________________=0ADon't pick lemons.=0ASee all the new 2007 cars at Yahoo!= Autos.=0Ahttp://autos.yahoo.com/new_cars.html |
From: David S. <ds...@us...> - 2007-03-07 19:50:56
|
Update of /cvsroot/junit/junit In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv23938 Modified Files: README.html Log Message: Updated David's website Index: README.html =================================================================== RCS file: /cvsroot/junit/junit/README.html,v retrieving revision 1.18 retrieving revision 1.19 diff -u -d -r1.18 -r1.19 --- README.html 7 Mar 2007 19:48:00 -0000 1.18 +++ README.html 7 Mar 2007 19:50:50 -0000 1.19 @@ -13,9 +13,8 @@ 4.2</b></h1> <br>Brought to you by <a href="http://www.threeriversinstitute.org">Kent Beck</a>, Erich -Gamma, and <a href="http://pag.csail.mit.edu/continuoustesting">David Saff</a>. +Gamma, and <a href="http://david.saff.net">David Saff</a>. <br>FAQ edited by <a href="http://www.clarkware.com">Mike Clark</a>. Web mastering by Erik - Meade. <br>(see also <a href="http://www.junit.org">JUnit.org</a>) @@ -116,13 +115,13 @@ </tr> <tr> -<td><tt>junit-4.2.jar</tt></td> +<td><tt>junit-4.3.jar</tt></td> <td>a jar file with the JUnit framework</td> </tr> <tr> -<td><tt>junit-4.2-src.jar</tt></td> +<td><tt>junit-4.3-src.jar</tt></td> <td>a jar file with the source code of the JUnit framework</td> </tr> @@ -163,20 +162,20 @@ Below are the installation steps for installing JUnit: <ol> <li> -unzip the junit4.2.zip file</li> +unzip the junit4.3.zip file</li> <li> -add<i> </i><b>junit-4.2.jar</b> to the CLASSPATH. For example: +add<i> </i><b>junit-4.3.jar</b> to the CLASSPATH. For example: <tt> set classpath=%classpath%;INSTALL_DIR\junit-4.2.jar;INSTALL_DIR</tt></li> <li> test the installation by running <tt>java org.junit.runner.JUnitCore org.junit.tests.AllTests.</tt></li> <br><b><font color="#FF0000">Notice</font></b>: that the tests are not -contained in the junit-4.2.jar but in the installation directory directly. +contained in the junit-4.3.jar but in the installation directory directly. Therefore make sure that the installation directory is on the class path </ol> -<b><font color="#FF0000">Important</font></b>: don't install junit-4.2.jar +<b><font color="#FF0000">Important</font></b>: don't install junit-4.3.jar into the extension directory of your JDK installation. If you do so the test class on the files system will not be found. <h2> |
From: David S. <ds...@us...> - 2007-03-07 19:48:10
|
Update of /cvsroot/junit/junit In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv22175 Modified Files: build.xml README.html Log Message: Moving version number up to 4.3 Index: build.xml =================================================================== RCS file: /cvsroot/junit/junit/build.xml,v retrieving revision 1.22 retrieving revision 1.23 diff -u -d -r1.22 -r1.23 --- build.xml 27 Feb 2007 17:51:30 -0000 1.22 +++ build.xml 7 Mar 2007 19:47:59 -0000 1.23 @@ -2,7 +2,7 @@ <property file="${user.home}/.junit.properties" /> <property name="src" value="src" /> <property name="bin" value="bin" /> - <property name="version" value="4.2" /> + <property name="version" value="4.3" /> <property name="dist" value="junit${version}" /> <property name="versionfile" value="${src}/junit/runner/Version.java" /> <property name="zipfile" value="${dist}.zip" /> Index: README.html =================================================================== RCS file: /cvsroot/junit/junit/README.html,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- README.html 16 Nov 2006 19:17:42 -0000 1.17 +++ README.html 7 Mar 2007 19:48:00 -0000 1.18 @@ -4,7 +4,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="Author" content="Erich Gamma, Kent Beck, and David Saff"> - <title>JUnit 4.2</title> + <title>JUnit 4.3</title> </head> <body> @@ -20,7 +20,7 @@ <br>(see also <a href="http://www.junit.org">JUnit.org</a>) <hr WIDTH="100%"> -<br>16 November 2006 +<br>7 March 2007 <p>JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks. <ul> @@ -43,6 +43,32 @@ </ul> <h2> +<a NAME="Summary of"></a>Summary of Changes with version 4.3</h2> +<p> +<ul> +<li>Changes in array equality. Using <tt>assertEquals</tt> to compare array contents is now deprecated. +In the future, <tt>assertEquals</tt> will revert to its pre-4.0 meaning of comparing objects based on +Java's <tt>Object.equals</tt> semantics. To compare array contents, use the new, more reliable +<tt>Assert.assertArrayEquals</tt> methods. +<li>The <tt>@Ignore</tt> annotation can now be applied to classes, to ignore the entire class, instead of +individual methods. +<li>Originally, developers who wanted to use a static <tt>suite()</tt> method from JUnit 3.x with a JUnit 4.x +runner had to annotate the class with <tt>@RunWith(AllTests.class)</tt>. In the common case, this requirement +has been removed. However, when such a class is wrapped with a JUnit4TestAdapter (which we believe is rare), the +results may not be as expected. +<li>Improved error messages for array comparison("arrays first differed at element [1][0]") +<li>Bug fix: Inaccessible base class is caught at test construction time. +<li>Bug fix: Circular suites are caught at test construction time. +<li>Bug fix: Test constructors that throw exceptions are reported correctly. +<li><b>For committers and extenders</b> +<ul> +<li>Sources now are in a separate "src" directory (this means a big break in the CVS history) +<li>Improved documentation in <tt>Request</tt>, <tt>RunWith</tt> +</ul> +</ul> +</p> + +<h2> <a NAME="Summary of"></a>Summary of Changes with version 4.2</h2> <p> <ul> |
From: Assaf V. <av...@ne...> - 2007-03-06 06:15:58
|
Hi I'm using Junit jointly with Watij (web application testing tool), and I have created my own dynamic suite in order to allow my application to run different number of tests which provided as parameters. My problem is that I want my application to create the Watij IE (internet explorer) instance and to initialize it, and the Test Suite to send an instance of this object to the TestCases. If anyone have any idea please replay to me Thanks=20 Asaf Vizner NextNine.LTD 4 Ha-Nechoshet Tel-Aviv 69710 Israel E-mail: av...@ne... Tel: +972(3)7673012 Mobile: +972(528)466746 Fax: +972(3)6497810 |
From: David S. <sa...@mi...> - 2007-03-05 03:19:34
|
Hi, pari. JUnitCore.main() does indeed exit. You probably want JUnitCore.runClasses. Good luck, David Saff On 3/2/07, pari krishnan <spa...@ya...> wrote: > Hi David, > > > I am using Junit4.2 version for running my testcase.As far as i know the > suite method is not required anymore if our testcase written in 4.2 version > and run the testcase using Junit4.2 version. > > can use main method to load the our test case. > public static void main(String args[]) > { > org.junit.runner.JUnitCore.main(Sample); > System.out.println("Finish the testing"); > } > when I run the above code ,I am not getting the the message which i have > given in println. > Are u using any exit command to exit the JVM. > > > Regards, > Pari > > > > ________________________________ > Here's a new way to find what you're looking for - Yahoo! Answers > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Junit-devel mailing list > Jun...@li... > https://lists.sourceforge.net/lists/listinfo/junit-devel > > |
From: David S. <sa...@mi...> - 2007-03-05 03:18:03
|
Jan, I'm not sure what you mean by "refreshing the browser". Are you using JUnit 4 or JUnit 3? Thanks, David Saff On 3/2/07, Zmitko, Jan <Jan...@dr...> wrote: > Hi, > > is it possible tu run the Tests several times without refreshing the browser, for example with an addional parameter to define that the Tests should run five times? > > thanks a lot > > Jan > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Junit-devel mailing list > Jun...@li... > https://lists.sourceforge.net/lists/listinfo/junit-devel > |
From: Zmitko, J. <Jan...@Dr...> - 2007-03-02 10:38:22
|
Hi, is it possible tu run the Tests several times without refreshing the = browser, for example with an addional parameter to define that the Tests = should run five times? thanks a lot Jan |
From: pari k. <spa...@ya...> - 2007-03-02 10:23:36
|
Hi David, I am using Junit4.2 version for running my testcase.As far as i know the suite method is not required anymore if our testcase written in 4.2 version and run the testcase using Junit4.2 version. can use main method to load the our test case. public static void main(String args[]) { org.junit.runner.JUnitCore.main(Sample); System.out.println("Finish the testing"); } when I run the above code ,I am not getting the the message which i have given in println. Are u using any exit command to exit the JVM. Regards, Pari --------------------------------- Heres a new way to find what you're looking for - Yahoo! Answers |