Ahven

Скриншот программы:
Ahven
Детали программы:
Версия: 2.3
Дата загрузки: 15 Apr 15
Разработчик: Tero Koskinen
Тип распространения: Бесплатная
Популярность: 12

Rating: nan/5 (Total Votes: 0)

Ahven простой модульный тест библиотека (или база) для Ада 95 языка программирования. Проект свободно образцу JUnit и некоторые идеи взяты из AUnit.
Ahven является свободное программное обеспечение распространяется под разрешительной лицензии ISC и должны работать с любым компилятором Ада 95

Особенности :.

  • Простой API
  • Малый размер (Ahven 1.2 имеет 2K SLOC; 636; 1074 заявления декларации)
  • JUnit-совместимый результаты тестов в формате XML
  • Строгий стиль кодирования (в жизнь AdaControl)
  • Обычная Ада 95 код, без признаков Ада 2005, используемые
  • Портативный разных компиляторов и операционных систем
  • Лицензия Разрешительный Open Source

Что нового В этом выпуске:

  • Начиная с этого релиза, цепочек вызовов исключение теперь хранятся в результаты испытаний и распечатать вместе с результатами.
  • Кроме того, документация, полученная некоторые улучшения, а выход многострочных сообщений с TAP_Runner была исправлена.

Что нового в версии 1.8:

  • Изменения:
  • Динамический поддержка библиотека с GNAT была удалена, так как она не работает автоматически в бесперебойной образом на Debian, Fedora, и Windows.
  • Ada.Calendar зависимость была удалена из Ahven.Framework. Эквивалент функциональность в настоящее время реализована в тестовых бегунов.
  • Поддержка TAP 1.3 был исключен. TAP 1.2 поддерживается нормально.
  • Янус / Ада поддержка 3.1.1d было прекращено. Ahven теперь требует Янус / Ada 3.1.2beta или новее.
  • Существует в настоящее время ahven.spec файл в CONTRIB / Fedora, чтобы сделать упаковку и установка Ahven легче на Fedora.
  • Исправлены ошибки:
  • Если пользователь разместил динамически выделенную Test_Case в статически выделенной Test_Suite завершение процедуры пытались освободить ту же память в два раза. Сейчас эта проблема решена путем внедрения Отрегулируйте для типа Test_Suite. (Ошибка Bitbucket # 2)
  • Многие SOME_TYPE "(начальные значения) выражения были изменены в более простой (начальные значения) форме. Это было сделано, чтобы избежать Янус / Ada ошибка нет 73.
  • Внутренняя:
  • код очистки:. исправления стиля, удаление предупреждений компилятора и комментариев разъяснения
  • Процедура 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 был добавлен в каталог CONTRIB и некоторые внутренние уборок код было сделано.

Что нового в версии 1.6:

  • Исправлены ошибки: скрипты для GNAT установке были установлены. Сообщение об ошибке и патч от Рето Buerki.

Что нового в версии 1.5:

  • Изменения:
  • Ahven теперь размещен на SourceForge.net. Новые URL-адреса являются: Страница проекта: http://sourceforge.net/projects/ahven Главная страница: http://ahven.sourceforge.net/
  • Янус / Ада система сборки была переписана. См README для деталей. Кроме того, некоторые незначительные изменения были сделаны, чтобы комар построить сценарии.
  • Исправлена ​​ошибка:
  • API документация не генерируется для пакета Ahven.SList.

Что нового в версии 1.4:

  • Этот релиз вводит тест-нибудь протокол (TAP) репортер, А Новый API для тестов стековых и улучшена поддержка Янус / Ада.
  • были внесены некоторые изменения API, но они должны только те, кто расширил рамки влияет.

Похожие программы

TextTest
TextTest

18 Jul 15

lintswitch
lintswitch

15 Apr 15

botnee
botnee

20 Feb 15

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

Комментарии не найдены
добавить комментарий
Включите картинки!