Ahven

Screenshot der Software:
Ahven
Softwarebeschreibung:
Version: 2.3
Upload-Datum: 15 Apr 15
Entwickler: Tero Koskinen
Lizenz: Frei
Popularität: 101

Rating: 3.0/5 (Total Votes: 2)

Ahven ist eine einfache Unit-Test-Bibliothek (oder ein Rahmen) für Ada 95 Programmiersprache. Das Projekt wird lose nach JUnit modelliert und einige Ideen aus AUnit übernommen.
Ahven ist freie Software unter permissiven ISC-Lizenz vertrieben und sollte mit jeder Ada 95 Compiler arbeiten

Eigenschaften .

  • Simple API
  • Klein (Ahven 1.2 hat 2K SLOC; 636 Aussagen, Erklärungen 1074)
  • JUnit-kompatiblen Testergebnisse im XML-Format
  • Strict Programmierstil (von AdaControl gesetzt) ​​
  • Plain Ada 95-Code, keine Ada 2005-Features verwendet
  • Tragbare zwischen verschiedenen Compilern und Betriebssystemen
  • Permissive Open Source Lizenz

Was ist neu in dieser Pressemitteilung:

  • Ab diesem Release werden die Ausnahme Backtraces werden nun gespeichert Die Testergebnisse und die zusammen mit den Ergebnissen ausgedruckt.
  • Darüber hinaus erhielt die Dokumentation einige Verbesserungen, und die Ausgabe des mehrzeiligen Nachrichten von TAP_Runner wurde behoben.

Was ist neu in der Version 1.8:

  • Änderungen:
  • Die dynamische Bibliothek Unterstützung mit GNAT wurde entfernt, da sie nicht automatisch in einem störungsfreien Weg auf Debian, Fedora und Windows zu arbeiten.
  • Ada.Calendar Abhängigkeit wurde vom Ahven.Framework entfernt. Äquivalente Funktionalität wird nun in den Testläufer realisiert.
  • Unterstützung für TAP 1.3 wurde fallengelassen. TAP 1.2 wird in der Regel nicht unterstützt.
  • Janus / Ada 3.1.1d Unterstützung wurde fallengelassen. Ahven benötigt nun Janus / Ada 3.1.2beta oder neuer.
  • Es ist jetzt ahven.spec Datei contrib / Fedora zu Verpackung und Installation Ahven leichter auf Fedora zu machen.
  • Fehler behoben:
  • Wenn der Benutzer platziert eine dynamisch zugewiesene Test_Case in eine statisch zugewiesene Test_Suite die Finalisierung Verfahren versucht, den gleichen Speicher zweimal freizugeben. Dies funktioniert nun durch Umsetzung Stellen für die Test_Suite Typ festgelegt. (Bug bitbucket # 2)
  • Viele Some_Type '(Anfangswerte) Ausdrücke wurden in mehrere einfachere (Anfangswerte) Form verändert. Dies geschah, um Janus / Ada Fehler nicht 73 zu vermeiden.
  • Intern:
  • Code-Bereinigung:. Stil Fixes, die Entfernung von Compiler-Warnungen und kommentieren Klar
  • REMOVE_ALL Vorgang ab Ahven.SList Paket wurde Klar umbenannt. Der neue Name ist mehr im Einklang mit Ada.Containers Namensgebung Stil.
  • Ahven.VStrings Paket hängt nun von Ada.Strings.Fixed.
  • Ahven.Framework.Indefinite_Test_List hat keine mehr Prozeduren oder Funktionen für Cursors. Gleiche Funktionalität kann nun mit generischen for_each Verfahren erreicht werden.

Was ist neu in der Version 1.7:.

  • Dies ist ein Bugfix-Release
  • Die Änderungen umfassen ein Update für Constraint_Error mit langen Testnamen und Sonderzeichen Filterung aus den Testnamen beim Erzeugen von XML-Ergebnisse.
  • Zusätzlich PDF Berichtserstellung Beispiel wurde dem contrib Verzeichnis hinzugefügt und einige interne Aufräumcode durchgeführt wurden.

Was ist neu in der Version 1.6:

  • Fehler behoben: Installationsskripte für GNAT wurden behoben. Bug-Report und Patch von Reto Buerki.

Was ist neu in der Version 1.5:

  • Änderungen:
  • Ahven sitzt jetzt bei sourceforge.net gehostet. New URLs sind: Projekt Seite: http://sourceforge.net/projects/ahven Startseite: http://ahven.sourceforge.net/
  • Janus / Ada Build-System wurde neu geschrieben. Siehe README für weitere Einzelheiten. Außerdem wurden einige kleinere Änderungen vorgenommen, um Mücken Skripte zu erstellen.
  • Fehler behoben:
  • API-Dokumentation nicht für die Ahven.SList Pakets erzeugt.

Was ist neu in der Version 1.4:

  • Diese Mitteilung stellt Test-Anything Protocol (TAP) Reporter, ein neue API für Stack-basierten Testfälle und verbessert Janus / Ada Unterstützung.
  • Einige API-Änderungen wurden vorgenommen, aber sie sind nur diejenigen, die den Rahmen erweitert haben beeinflussen sollte.

Ähnliche Software

should-dingus
should-dingus

11 May 15

Kieker
Kieker

20 Feb 15

matchmaker
matchmaker

14 Apr 15

fakeldap
fakeldap

11 May 15

Kommentare zu Ahven

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!