Ahven

Софтуер снимки:
Ahven
Софтуер детайли:
Версия: 2.3
Дата на качване: 15 Apr 15
Розробник: Tero Koskinen
Разрешително: Безплатно
Популярност: 101

Rating: 3.0/5 (Total Votes: 2)

Ahven е проста единица тест библиотека (или рамка) за Ada 95 езика за програмиране. Проектът е свободно моделирани след JUnit и някои идеи са взети от AUnit.
Ahven е безплатен софтуер, разпространяван под разрешителен лиценз ISC и трябва да работи с всеки Ada 95 компилатор

<силни> Характеристики :.

  • Simple API
  • Малки размери (Ahven 1.2 има 2K SLOC; 636 изявления; 1074 декларации)
  • JUnit-съвместими резултатите от тестовете в XML формат
  • Strict стил кодиране (наложен AdaControl)
  • Plain Ada 95 кодови, не Ada 2005 белези
  • Portable в различните компилатори и операционни системи
  • разрешителния лиценз Open Source

Какво ново в тази версия:

  • Като се започне от това издание на backtraces Изключение правят сега, съхранявани на резултатите от теста и отпечатва заедно с резултатите.
  • В допълнение, документацията получи няколко подобрения, и на изхода на няколко реда съобщения от TAP_Runner е фиксиран.

Какво ново във версия 1.8:

  • Промени:
  • динамична библиотека подкрепа с комара е отстранен, тъй като той не работи автоматично в безпроблемна начин на Debian, Fedora, и Windows.
  • Ada.Calendar зависимостта е отстранен от Ahven.Framework. Сходна функционалност е вече изпълнена в бегачи от теста.
  • Подкрепа за TAP 1.3 отпадна. TAP 1.2 се поддържа нормално.
  • Janus / Ada 3.1.1d подкрепа отпадна. Ahven сега изисква Janus / Ada 3.1.2beta или по-нова.
  • Сега има ahven.spec файл в вноската / Fedora да направи опаковки и инсталиране Ahven лесно на Fedora.
  • Bugs фиксиран:
  • Ако потребител поставени динамично разпределени Test_Case в статично разпределени Test_Suite финализирането на процедурата се опита да се освободи същия паметта два пъти. Това сега е фиксиран чрез прилагане Регулирайте за типа Test_Suite. (Bug bitbucket # 2)
  • Много Some_Type "(начални стойности) изрази, бяха променени в по-лесна (начални стойности) форма. Това беше направено, за да се избегне Janus / Ada бъг не 73.
  • Вътрешен:
  • Code почистване:. Стил поправки, заличаване на предупреждения съставител и коментар разяснения
  • процедура Remove_All от Ahven.SList пакет е преименувана на Clear. Новото име е по-последователно с Ada.Containers именуване стил.
  • Ahven.VStrings пакет сега зависи от Ada.Strings.Fixed.
  • Ahven.Framework.Indefinite_Test_List вече няма процедури или функции за курсори. Същата функционалност вече може да се постигне с помощта на генерични процедура For_Each.

Какво ново във версия 1.7:.

  • Това е отстраняваща грешки
  • Промените включват корекция за Constraint_Error с дълги имена на изпитване и специален знак за филтриране от имената на изпитване, когато се генерира XML резултати.
  • В допълнение, например производство на PDF доклад е добавен в директорията вноска и някои вътрешни кодове, почистване на бреговата са били извършени.

Какво ново във версия 1.6:

  • Bugs фиксиран: инсталиране на скриптове за комара са фиксирани. Открих грешка и кръпка от Рето Buerki.

Какво ново във версия 1.5:

  • Промени:
  • Ahven сега бе домакин на sourceforge.net. Нови URL адреси са: страница на проекта: http://sourceforge.net/projects/ahven Начална страница: http://ahven.sourceforge.net/
  • Janus / Ada натрупване система е пренаписана. Вижте README за подробности. Също така, някои малки промени бяха извършени, за да се изгради комара скриптове.
  • Bug фиксирана:
  • документация API не е генерирана за пакета Ahven.SList.

Какво ново във версия 1.4:

  • Тази версия въвежда Test Всичко Protocol (TAP) репортер, а Новият API за тестовете на стаковете-базирани, и подобрена поддръжка Janus / Ada.
  • Някои промени API бяха направени, но те следва да засяга само тези, които предоставяме на рамката.

Подобен софтуер

DTest
DTest

11 May 15

dfuzz
dfuzz

12 May 15

TestLink
TestLink

20 Feb 15

Коментари към Ahven

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория