Ahven

Software screenshot:
Ahven
Software ətraflı:
Version: 2.3
Tarixi Upload: 15 Apr 15
Geliştirici: Tero Koskinen
Lisenziya: Pulsuz
Məşhurluq: 101

Rating: 3.0/5 (Total Votes: 2)

Ahven Ada 95 proqramlaşdırma dili üçün sadə vahid test kitabxana (və ya çərçivə) təşkil edir. Layihə azad Junit sonra modellenmiştir olunur və bəzi fikirlər AUnit alınır.
Ahven pulsuz proqram icazə ISC lisenziyası əsasında paylanmış və hər hansı bir Ada 95 compiler ilə işləməlidir

Features .

  • Sadə API
  • Kiçik ölçüsü (; 636 hesabatlarında; Ahven 1.2 2K SLOC var 1074 bəyannamələr)
  • XML formatında JUnit uyğun test nəticələri
  • (AdaControl tərəfindən icra) ciddi kodlaşdırma stil

  • Istifadə
  • Plain Ada 95 indeksi, heç Ada 2005-ci xüsusiyyətləri
  • müxtəlif derleyiciler və əməliyyat sistemləri arasında Portable
  • Liberal Open Source lisenziya

Bu azad yeni nədir:

  • Bu azad başlayaraq, istisna backtraces indi saxlanılır test nəticələri və nəticələri ilə yanaşı, çap.
  • Bundan əlavə, sənədlər bəzi irəliləyişlər qəbul və TAP_Runner olan Çoklu Satır mesaj çıxış müəyyən edilmişdir.

Versiya 1.8 yeni nədir:

  • Bu dəyişiklikləri:
  • TBMM dinamik kitabxana dəstək Debian, Fedora, və Windows sorunsuz şəkildə avtomatik olaraq iş deyil çünki çıxarıldı.
  • Ada.Calendar asılılıq Ahven.Framework çıxarıldı. Ekvivalent funksionallığı indi test idmançı həyata keçirilir.
  • TAP 1.3 üçün Support düşmüşdür. TAP 1.2 normal dəstəklənir.
  • Janus / Ada 3.1.1d dəstək düşmüşdür. Ahven indi Janus / Ada 3.1.2beta və ya daha yeni tələb edir.
  • qablaşdırma və Fedora asan Ahven quraşdırma üçün contrib / fedora ahven.spec fayl artıq var.
  • Bugs Sabit:

  • Istifadəçi statik ayrılan Test_Suite bir dinamik ayrılmış Test_Case yerləşdirilmiş Əgər yekunlaşdırılması proseduru iki dəfə eyni yaddaş azad etmək üçün cəhd
  • . Bu artıq Test_Suite növü üçün seçin həyata tərəfindən müəyyən edilir. (Bug bitbucket # 2)
  • Bir çox Some_Type (ilkin dəyərləri) ifadələri daha sadə (ilkin dəyərlər) şəklində dəyişdirilib. Bu Janus / Ada səhv no 73 qarşısını almaq üçün həyata keçirilmişdir.
  • Daxili
  • Kod təmizləmə. Style düzeltmelerini, compiler xəbərdarlıq və comment açıqlamalar aradan qaldırılması
  • Ahven.SList paketi Remove_All proseduru Clear adlandırılmışdır. yeni adı Ada.Containers stil adlandırılması daha uyğundur.
  • Ahven.VStrings paketi artıq Ada.Strings.Fixed asılıdır.
  • Ahven.Framework.Indefinite_Test_List Cursors üçün artıq prosedurlar və ya funksiyaları vardır. Eyni funksionallığı indi ümumi For_Each proseduru istifadə edərək əldə edilə bilər.

nədir Versiya 1.7 Yeni:.

  • Bu bugfix azad edir
  • dəyişikliklər XML nəticələri oluştururken test adları filtreleme uzun test adları və xüsusi xarakterli Constraint_Error üçün bir düzeltme daxildir.
  • Bundan əlavə, PDF hesabat yaratmaq nümunə contrib kataloq əlavə edildi və bəzi daxili kodu cleanups edildi.

versiya 1.6 yeni nədir:

  • Bugs Sabit: TBMM üçün quraşdırma scripts müəyyən edilmişdir. Reto Buerki olan Bug hesabat və patch.

versiya 1.5 yeni nədir:

  • Bu dəyişiklikləri:
  • Ahven indi sourceforge.net da ev sahibliyi edir. Yeni URL: Layihə səhifə: http://sourceforge.net/projects/ahven Ana səhifə: http://ahven.sourceforge.net/
  • Janus / Ada qurmaq sistemi yeniden yazılmış edilmişdir. Ətraflı məlumat üçün README baxın. Həmçinin, bəzi kiçik dəyişikliklər scripts yaratmaq TBMM üçün aparılmışdır.
  • Bug sabit:
  • API sənədlərin Ahven.SList paketi üçün yaradılan deyil.

nədir Versiya 1.4 Yeni

  • Bu azad Test şey Protocol (TAP) müxbiri təqdim, bir Yeni yığın-based test hallar API, və təkmilləşdirilmiş Janus / Ada dəstək.
  • Bəzi API dəyişikliklər edildi, lakin onlar yalnız çərçivə uzadıla edənlər təsir etməlidir.

Oxşar proqram

PyHamcrest
PyHamcrest

11 May 15

noselog
noselog

20 Feb 15

ContiPerf
ContiPerf

20 Feb 15

Şərh Ahven

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!