From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,38c2adca4f380c26,start X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit X-Received: by 10.66.86.166 with SMTP id q6mr612520paz.44.1359060116383; Thu, 24 Jan 2013 12:41:56 -0800 (PST) Path: 6ni14323pbd.1!nntp.google.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx01.iad01.newshosting.com!newshosting.com!213.200.89.86.MISMATCH!news1.as3257.net!feeder.erje.net!eu.feeder.erje.net!nuzba.szn.dk!news.jacob-sparre.dk!munin.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: Tero Koskinen Newsgroups: comp.lang.ada Subject: ANN: Ahven 2.3 Date: Thu, 24 Jan 2013 22:41:53 +0200 Organization: Jacob Sparre Andersen Research & Innovation Message-ID: <20130124224153.7403ebdc4a9f49d9348d0163@iki.fi> NNTP-Posting-Host: dsl-trebrasgw2-54f941-244.dhcp.inet.fi Mime-Version: 1.0 X-Trace: munin.nbi.dk 1359060115 3875 84.249.65.244 (24 Jan 2013 20:41:55 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Thu, 24 Jan 2013 20:41:55 +0000 (UTC) X-Newsreader: Sylpheed 3.3.0 (GTK+ 2.24.13; x86_64-redhat-linux-gnu) X-Received-Bytes: 2873 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Date: 2013-01-24T22:41:53+02:00 List-Id: Hi, I am pleased to announce Ahven 2.3. Starting from this release, the exception backtraces are now stored to the test results and printed out along with the results. In addition, the documentation received some improvements, and the output of multiline messages from TAP_Runner has been fixed. You can get the source code from SourceForge: https://sourceforge.net/projects/ahven/files/ Changelog: (taken from https://bitbucket.org/tkoskine/ahven/src/ahven-2.3/NEWS) 2013-01-24 Ahven 2.3 ==================== Changes ------- * Various procedure descriptions in the API documentation were improved. * Character limit of long messages in test results have been increased to 1024. On some compilers this means that memory usage is over 1 kilobytes per test result. * New constant: Ahven.Max_Long_String_Len * Exception backtraces are now stored to test results when test fails or has an error. Bugs fixed ---------- * TAP runner did not output multiline (long) messages correctly. This is now fixed. Internal -------- * New package: Ahven.Long_AStrings * Some coding style fixes. Known issues ------------ * On Fedora 17/18 you need to first install libgnat-static package: sudo yum install libgnat-static Otherwise GNAT will die with internal error when building Ahven. About Ahven: Ahven is a simple unit test library (or a framework) for Ada programming language. It is loosely modelled after JUnit and some ideas are taken from AUnit. Ahven is free software distributed under permissive ISC license and should work with any Ada 95, 2005, or 2012 compiler. Homepage: http://ahven.stronglytyped.org/ As a new thing, Jovana Milutinovich has kindly translated Ahven's homepage to Serbo-Croatian language. The translation is available at http://science.webhostinggeeks.com/ahven-biblioteka Yours, Tero Koskinen, tero.koskinen@iki.fi