Ahven

Programinė įranga Screenshot:
Ahven
Programinė detalės:
Versija: 2.3
Įkėlimo datą: 15 Apr 15
Kūrėjas: Tero Koskinen
Licencija: Nemokamai
Populiarumas: 101

Rating: 3.0/5 (Total Votes: 2)

Ahven yra paprastas vieneto testas biblioteka (arba sistema) už Ada 95 programavimo kalba. Projektas laisvai modeliuojama po JUnit ir keletas idėjų paimtos iš AUnit.
Ahven yra nemokama programinė įranga, platinama pagal nedraudžiančioje DPK licenciją ir turėtų dirbti su bet Ada 95 sudarytojas

Įranga :.

  • Paprasta API
  • Mažas dydis (Ahven 1.2 yra 2K SLOC; 636 atskaitomybę; 1074 deklaracijos)
  • junit suderinama bandymų rezultatus XML formatu
  • Griežtai kodavimo stilius (vykdomas pagal AdaControl)
  • Paprastas Ada 95 kodas, nėra Ada 2005 požymiai,
  • Nešiojami įvairiose sudarytojų ir operacinių sistemų "
  • Permissive Open Source licencijos

Kas naujo , šioje laidoje:

  • Nuo šios versijos, išimtis lūžimo pėdsakų dabar saugomi bandymų rezultatai ir atspausdinti kartu su rezultatais.
  • Be to, dokumentus gavo keletą patobulinimų, ir keletui pranešimų išėjimas iš TAP_Runner buvo fiksuotas.

Kas naujo 1.8 variantas:

  • Pokyčiai: "
  • dinaminio bibliotekos parama su uodas buvo pašalintas, nes ji neveikia automatiškai iš rūpesčių, kaip apie Debian, Fedora, ir "Windows".
  • priklausomybė Ada.Calendar buvo pašalintas iš Ahven.Framework. Lygiavertes funkcijas dabar įgyvendinami bandymų bėgikų.
  • Parama TAP 1.3 buvo atsisakyta. TAP 1.2 palaiko normaliai.
  • Janus / Ada 3.1.1d parama buvo atsisakyta. Ahven dabar reikalauja Janus / Ada 3.1.2beta arba naujesnę.
  • Šiuo metu ahven.spec failą įnašo / Fedora, kad pakuotės ir įrengimo Ahven lengviau Fedora.
  • Klaidos nustatomos:
  • Jei vartotojas dedamas dinamiškai skirta Test_Case į statiškai paskirta Test_Suite užbaigimas procedūra bandė du kartus atleiskite pačią atmintį. Tai dabar yra fiksuota įgyvendinant Nustatykite už Test_Suite tipo. (Re bitbucket # 2)
  • Daugelis Some_Type "(pradiniai dydžiai) išraiška buvo pakeistas į formą paprastesnis (pradiniai duomenys). Tai buvo padaryta siekiant išvengti Janus / Ada klaidą ne 73.
  • Vidaus:
  • Kodas valymas:. Stiliaus pataisymai pašalinimas sudarytojas įspėjimais ir komentuoti paaiškinimų
  • Remove_All procedūra iš Ahven.SList paketą buvo pervadinta išvalyti. Naujas pavadinimas labiau atitinka Ada.Containers pavadinimų stilių.
  • Ahven.VStrings paketą dabar priklauso nuo Ada.Strings.Fixed.
  • Ahven.Framework.Indefinite_Test_List nebeturi procedūras arba funkcijas Pirmtakų. Tas pats funkcionalumas gali būti dabar pasiektas naudojant bendrą For_Each procedūrą.

Kas naujo versijoje 1.7:.

  • Tai Ištaisyta spaudai
  • Pokyčiai apimti Constraint_Error fix su ilgais bandymų pavadinimus ir specialaus pobūdžio filtravimo nuo bandymo pavadinimai, kai gamybos rezultatus XML.
  • Be to, PDF ataskaita kartos pavyzdys buvo įtraukta į katalogą contrib o kai kurios vidaus kodas patvarkymai buvo padaryta.

Kas naujo versijoje 1.6:

  • Klaidos nustatomos: buvo nustatytos įrengimo scenarijus uodas. Re ataskaita ir pleistras nuo Reto Buerki.

Kas naujo 1.5 versijos:

  • Pokyčiai: "
  • Ahven dabar patalpinta sourceforge.net. Nauja URL: Projekto puslapis: http://sourceforge.net/projects/ahven Titulinis puslapis: http://ahven.sourceforge.net/
  • Janus / Ada statyti sistema buvo perrašytas. Žr README detales. Be to, kai kurie nedideli pakeitimai buvo padaryti, uodas kurti scenarijus.
  • Ištaisyta klaida:
  • API dokumentacija nebuvo sukurtas už Ahven.SList paketą.

Kas naujo versija 1.4:

  • Ši laida pristato testas Viskas protokolo (TAP) žurnalistė, Naujas API kamino pagrįstas bandymų atvejus, ir pagerino Janus / Ada paramą.
  • buvo Kai API pokyčiai, tačiau jie turėtų įtakos tik tiems, kurie pratęsė sistemą.

Panaši programinė įranga

nose-skipreq
nose-skipreq

12 May 15

nose-testconfig
nose-testconfig

11 May 15

tl.testing
tl.testing

15 Apr 15

Embedded Profiler
Embedded Profiler

17 Feb 15

Komentarai Ahven

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!