Ahven

Szoftver screenshot:
Ahven
Szoftver adatai:
Változat: 2.3
Feltöltés dátuma: 15 Apr 15
Fejlesztő: Tero Koskinen
Engedély: Ingyenes
Népszerűség: 12

Rating: nan/5 (Total Votes: 0)

Ahven egy egyszerű készülék teszt könyvtár (vagy a keret) az Ada 95 programozási nyelv. A projekt lazán mintájára JUnit és néhány ötletet vesznek AUnit.
Ahven szabad szoftver alatt terjesztett megengedő ISC engedélyt és kell dolgozni minden Ada 95 fordítót.

Tulajdonságok :

  • Egyszerű API
  • Kis méretű (Ahven 1.2 van 2K SLOC; 636 kimutatások; 1074 nyilatkozatok)
  • JUnit-kompatibilis vizsgálati eredmények XML formátumú
  • Strict kódolási stílus (érvényesítik AdaControl)
  • Plain Ada 95 kódot, nem Ada 2005 használt funkciókat
  • Hordozható különböző fordítók és operációs rendszerek
  • Megengedõ nyílt forráskódú licenc

Mi az új ebben a kiadásban:

  • kiindulva ez a kiadás, kivéve nyomkövetési most tárolják a A vizsgálati eredmények és kinyomtatható eredményekkel együtt.
  • Ezen kívül, a kapott dokumentációt némi javulás, és a kimeneti többsoros üzeneteket TAP_Runner került.

Mi az új a 1.8 verzió:

  • Váltás:
  • A dinamikus könyvtár támogatást GNAT eltávolították, mivel nem működik automatikusan egy problémamentes módon a Debian, Fedora, és a Windows.
  • Ada.Calendar függőségi lekerült Ahven.Framework. Megfelelő funkcionalitást most végre a tesztet futók.
  • Támogatás TAP 1.3 elvetették. TAP 1.2 támogatja rendesen.
  • Janus / Ada 3.1.1d támogatást elvetették. Ahven most van szükség Janus / Ada 3.1.2beta vagy újabb.
  • Van most ahven.spec fájlt contrib / fedora, hogy a csomagolás és telepítése Ahven könnyebb Fedora.
  • hiba javítva:
  • Ha a felhasználó elhelyezett egy dinamikusan lefoglalt Test_Case egy statikusan kiosztott Test_Suite véglegesítése eljárás akarta szabadítani ugyanazon memória kétszerese. Ez most fix végrehajtásával állítsa a Test_Suite típus. (Bug bitbucket # 2)
  • Sok Some_Type "(kezdeti érték) kifejezések váltották be több egyszerűbb (kezdeti érték) formájában. Ez úgy történt, hogy elkerüljék Janus / Ada bug nincs 73.
  • Belső:
  • Code razzia: stílus javítások eltávolítása, fordító figyelmeztetések és comment felvilágosítást.
  • Remove_All eljárást a Ahven.SList csomagot átnevezték törlése. Az új név jobban megfelel Ada.Containers elnevezési stílust.
  • Ahven.VStrings csomag függ Ada.Strings.Fixed.
  • Ahven.Framework.Indefinite_Test_List már nincs több eljárás vagy függvény a kurzorok. Ugyanazon funkciókat lehet teremteni elérni segítségével általános For_Each eljárás.

Mi az új a 1.7-es verzió:

  • Ez egy hibajavító kiadás.
  • A változások között a javítás Constraint_Error hosszú teszt nevét és speciális karakterek szűrése a teszt nevét generálása során XML eredményeket.
  • Emellett PDF jelentéskészítés például adtunk a contrib könyvtárban, és néhány belső kódtisztítások végeztek.

Mi az új 1.6:

  • hiba javítva: Telepítés szkriptek GNAT rögzítették. Hibajelentést és javítással Reto Buerki.

Mi az új 1.5-ös verzióban:

  • Váltás:
  • Ahven most házigazdája sourceforge.net. Új URL-ek: Project oldalon: http://sourceforge.net/projects/ahven Honlap: http://ahven.sourceforge.net/
  • Janus / Ada build rendszer újraírt. Lásd README oldalon. Továbbá, néhány kisebb változtatást hajtottak végre szúnyogot build szkriptek.
  • Bug fix:
  • API dokumentációt nem keletkezett a Ahven.SList csomagot.

Mi az új 1.4-es:

  • Ez a kiadás Test Bármi Protocol (TAP) újságíró, a új API for stack-alapú teszt esetek, és a jobb Janus / Ada támogatást.
  • Néhány API változások történtek, de azokat érinti csak azok, akik kiterjesztették a keretet.

Hasonló program

speck
speck

14 Apr 15

gprof2dot.py
gprof2dot.py

3 Jun 15

KOJAK
KOJAK

12 May 15

Hozzászólások a Ahven

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!