Ahven

Yazılım ekran görüntüsü:
Ahven
Yazılım detaylar:
Versiyon: 2.3
Qayıt: 15 Apr 15
Geliştirici: Tero Koskinen
Lisans: Ücretsiz
Popülerlik: 101

Rating: 3.0/5 (Total Votes: 2)

Ahven Ada 95 programlama dili için basit bir birim test kitaplığı (veya bir çerçeve) 'dir. Proje gevşek JUnit sonra modellenmiş ve bazı fikirler AUnit alınır.
Ahven özgür yazılım müsamahakar ISC lisansı altında dağıtılmaktadır ve herhangi Ada 95 derleyici ile çalışması gerekir

Özellikler :.

  • Basit API
  • Küçük boyut (636 ifadeleri, Ahven 1.2 2K SLOC sahip 1074 beyanlar)
  • XML formatında JUnit uyumlu test sonuçları
  • (AdaControl tarafından uygulanan) Sıkı kodlama stili

  • Kullanılan
  • Düz Ada 95 kod, hiçbir Ada 2005 özellikleri
  • Farklı derleyiciler ve işletim sistemleri arasında Portable
  • Hoşgörülü Açık Kaynak lisans

Bu sürümdeki yeni nedir:

  • Bu sürümde başlayarak, istisna geriye dönük izleme şimdi saklanır Test sonuçları ve sonuçları ile birlikte dışarı basılmış.
  • Ayrıca, dokümantasyon bazı iyileştirmeler alınan ve TAP_Runner gelen satırlı mesajların çıkış sabit olmuştur.

sürüm 1.8 yeni nedir:

  • Değişiklikleri:
  • TBMM dinamik kütüphane desteği de Debian, Fedora, ve Windows üzerinde sorunsuz bir şekilde otomatik olarak işe yaramadı çünkü çıkarıldı.
  • Ada.Calendar bağımlılığı Ahven.Framework çıkarıldı. Eşdeğer işlevsellik artık Test koşucular uygulanmaktadır.
  • TAP 1.3 desteği düştü. TAP 1.2 Normalde desteklenmektedir.
  • Janus / Ada 3.1.1d desteği düştü. Ahven geç Janus / Ada 3.1.2beta veya daha yeni gerektirir.
  • paketleme ve Fedora üzerinde daha kolay Ahven yükleme yapmak için contrib / fedora ahven.spec dosya şimdi var.
  • Bugs sabit:

  • Kullanıcı durağan ayrılmış Test_Suite içine dinamik olarak tahsis Test_Case yerleştirilen Eğer kesinleştiği prosedür iki kez aynı belleği serbest bırakmak için çalıştı
  • . Bu artık Test_Suite türü için ayarlayın uygulayarak sabittir. (Bug bitbucket # 2)
  • Birçok Some_Type '(başlangıç ​​değerleri) ifadeleri daha basit (başlangıç ​​değerleri) forma değiştirildi. Bu Janus / Ada hata yok 73 önlemek için yapıldı.
  • İç:
  • Kod temizleme:. Stil düzeltmeleri, derleyici uyarı ve açıklama açıklama çıkarılması
  • Ahven.SList paketinden REMOVE_ALL prosedürü Temizle değiştirildi. Yeni isim Ada.Containers stili adlandırma ile daha tutarlıdır.
  • Ahven.VStrings paketini şimdi Ada.Strings.Fixed bağlıdır.
  • Ahven.Framework.Indefinite_Test_List imleçler için artık prosedürleri veya fonksiyonları vardır. Aynı işlevsellik artık jenerik For_Each prosedürü kullanılarak elde edilebilir.

nedir sürüm 1.7 Yeni:.

  • Bu bir hata düzeltme sürümüdür
  • Değişiklikleri XML sonuçları üretirken Test adları filtreleme uzun test isimleri ve özel karakter ile Constraint_Error için bir düzeltme bulunmaktadır.
  • Ayrıca, PDF rapor oluşturma örneği contrib dizinine eklenmiş ve bazı iç kod temizlikleri yapıldı.

sürüm 1.6 yeni nedir:

  • Bugs sabit: TBMM için Kurulum komut tespit edildi. Reto Buerki gelen hata raporu ve yama.

sürüm 1.5 yeni nedir:

  • Değişiklikleri:
  • Ahven şimdi sourceforge.net barındırılmaktadır. Yeni URL'ler: Proje sayfası: http://sourceforge.net/projects/ahven Ana sayfa: http://ahven.sourceforge.net/
  • Janus / Ada yapı sistemi yeniden yazıldı. Ayrıntılar için README bakın. Ayrıca, bazı küçük değişiklikler komut dosyaları oluşturmak TBMM için yapıldı.
  • Bug sabit:
  • API belgelerine Ahven.SList paketi için oluşturulan değildi.

nedir sürüm 1.4 Yeni:

  • Bu sürüm Testi şey Protokolü (TAP) muhabiri tanıttı, bir Yeni yığın tabanlı test durumları için API ve gelişmiş Janus / Ada desteği.
  • Bazı API değişiklikler yapılmıştır, ama onlar sadece çerçeve genişletilmiş olanlar etkiler.

Benzer yazılım

Yorumlar Ahven

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!