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,1ddc30b13378ad13,start X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.33.71 with SMTP id p7mr10953736pbi.1.1316840030686; Fri, 23 Sep 2011 21:53:50 -0700 (PDT) MIME-Version: 1.0 Path: lh7ni3690pbb.0!nntp.google.com!news1.google.com!goblin1!goblin3!goblin.stu.neva.ru!newsfeed2.funet.fi!newsfeeds.funet.fi!fi.sn.net!newsfeed1.tdcnet.fi!news.song.fi!not-for-mail Message-ID: <4e7d629b$0$4384$7b1e8fa0@news.nbl.fi> From: Tero Koskinen Subject: ANNOUNCE: Ahven 2.0 and Ahven 2.1 Newsgroups: comp.lang.ada User-Agent: tin/1.9.6-20100522 ("Lochruan") (UNIX) (Linux/2.6.38.6-kapsi-grbfs+ (x86_64)) Date: 24 Sep 2011 04:54:51 GMT Organization: NBL Networks Oy NNTP-Posting-Host: 217.30.184.161 X-Trace: 1316840091 news.nbl.fi 4384 217.30.184.161:23684 X-Complaints-To: abuse@nblnetworks.fi Xref: news1.google.com comp.lang.ada:18108 Date: 2011-09-24T04:54:51+00:00 List-Id: Hi, I released two versions of Ahven today, Ahven 2.0 and Ahven 2.1. Ahven 2.0 introduces two new features: timeouts and test skipping; and Ahven 2.1 fixes a bug in the skipped test reporting. You can get the source code from SourceForge: https://sourceforge.net/projects/ahven/files/ Changelog: 2011-09-24 Ahven 2.1 ==================== Bugs fixed ---------- * Ahven.Text_Runner did not report skipped tests correctly. This is now fixed. Internal -------- * Function Ahven.Results.Skipped_Count was added. 2011-09-23 Ahven 2.0 ==================== Changes ------- * Tests can be now given a timeout value. If a test is not executed in the given time, it is stopped and a timeout failure is reported. See '-t' option of the test runners. The timeout feature depends on the possibility to abort a task after a certain amount of time. If the task abortion is not possible, the current test will continue running even after the given timeout. * A test can be now skipped programmatically by calling procedure Skip("Message"). A skipped test are considered to be equal to passed tests, but depending on the test runner, they can have extra "SKIP" information attached. * README is now provided in reStructured text format, just like the manual. Bugs fixed ---------- * Ahven can be compiled on Fedora systems by installing package "libgnat-static". Note: This was not a bug in Ahven but a configuration issue on Fedora. 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 or 2005 compiler. Homepage: http://ahven.stronglytyped.org/ -- Tero Koskinen - http://iki.fi/tero.koskinen/